diff --git a/include/verilated_fst_c.cpp b/include/verilated_fst_c.cpp index 62623dbd8..5e29ee806 100644 --- a/include/verilated_fst_c.cpp +++ b/include/verilated_fst_c.cpp @@ -23,7 +23,6 @@ // clang-format off -#define __STDC_LIMIT_MACROS // UINT64_MAX #include "verilated.h" #include "verilated_fst_c.h" @@ -40,6 +39,7 @@ #include #include #include +#include #if defined(_WIN32) && !defined(__MINGW32__) && !defined(__CYGWIN__) # include @@ -50,33 +50,10 @@ // clang-format on //============================================================================= -// Check that vltscope_t matches fstScopeType +// Check that forward declared types matches the FST API types -static_assert(static_cast(FST_ST_VCD_MODULE) == static_cast(VLT_TRACE_SCOPE_MODULE), - "VLT_TRACE_SCOPE_MODULE mismatches"); -static_assert(static_cast(FST_ST_VCD_TASK) == static_cast(VLT_TRACE_SCOPE_TASK), - "VLT_TRACE_SCOPE_TASK mismatches"); -static_assert(static_cast(FST_ST_VCD_FUNCTION) == static_cast(VLT_TRACE_SCOPE_FUNCTION), - "VLT_TRACE_SCOPE_FUNCTION mismatches"); -static_assert(static_cast(FST_ST_VCD_BEGIN) == static_cast(VLT_TRACE_SCOPE_BEGIN), - "VLT_TRACE_SCOPE_BEGIN mismatches"); -static_assert(static_cast(FST_ST_VCD_FORK) == static_cast(VLT_TRACE_SCOPE_FORK), - "VLT_TRACE_SCOPE_FORK mismatches"); -static_assert(static_cast(FST_ST_VCD_GENERATE) == static_cast(VLT_TRACE_SCOPE_GENERATE), - "VLT_TRACE_SCOPE_GENERATE mismatches"); -static_assert(static_cast(FST_ST_VCD_STRUCT) == static_cast(VLT_TRACE_SCOPE_STRUCT), - "VLT_TRACE_SCOPE_STRUCT mismatches"); -static_assert(static_cast(FST_ST_VCD_UNION) == static_cast(VLT_TRACE_SCOPE_UNION), - "VLT_TRACE_SCOPE_UNION mismatches"); -static_assert(static_cast(FST_ST_VCD_CLASS) == static_cast(VLT_TRACE_SCOPE_CLASS), - "VLT_TRACE_SCOPE_CLASS mismatches"); -static_assert(static_cast(FST_ST_VCD_INTERFACE) - == static_cast(VLT_TRACE_SCOPE_INTERFACE), - "VLT_TRACE_SCOPE_INTERFACE mismatches"); -static_assert(static_cast(FST_ST_VCD_PACKAGE) == static_cast(VLT_TRACE_SCOPE_PACKAGE), - "VLT_TRACE_SCOPE_PACKAGE mismatches"); -static_assert(static_cast(FST_ST_VCD_PROGRAM) == static_cast(VLT_TRACE_SCOPE_PROGRAM), - "VLT_TRACE_SCOPE_PROGRAM mismatches"); +static_assert(std::is_same::value, "vlFstHandle mismatch"); +static_assert(std::is_same::value, "vlFstHandle mismatch"); //============================================================================= // Specialization of the generics for this trace format @@ -107,17 +84,8 @@ void VerilatedFst::open(const char* filename) VL_MT_SAFE_EXCLUDES(m_mutex) { constDump(true); // First dump must contain the const signals fullDump(true); // First dump must be full for fst - m_curScope.clear(); - Super::traceInit(); - // Clear the scope stack - auto it = m_curScope.begin(); - while (it != m_curScope.end()) { - fstWriterSetUpscope(m_fst); - it = m_curScope.erase(it); - } - // convert m_code2symbol into an array for fast lookup if (!m_symbolp) { m_symbolp = new fstHandle[nextCode()]{0}; @@ -155,99 +123,136 @@ void VerilatedFst::declDTypeEnum(int dtypenum, const char* name, uint32_t elemen m_local2fstdtype[dtypenum] = enumNum; } -void VerilatedFst::declare(uint32_t code, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum, bool bussed, int msb, - int lsb) { +// TODO: should return std::optional, but I can't have C++17 +static std::pair toFstScopeType(VerilatedTracePrefixType type) { + switch (type) { + case VerilatedTracePrefixType::SCOPE_MODULE: return {true, FST_ST_VCD_MODULE}; + case VerilatedTracePrefixType::SCOPE_INTERFACE: return {true, FST_ST_VCD_INTERFACE}; + case VerilatedTracePrefixType::STRUCT_PACKED: + case VerilatedTracePrefixType::STRUCT_UNPACKED: return {true, FST_ST_VCD_STRUCT}; + case VerilatedTracePrefixType::UNION_PACKED: return {true, FST_ST_VCD_UNION}; + default: return {false, /* unused so whatever, just need a value */ FST_ST_VCD_SCOPE}; + } +} + +void VerilatedFst::pushPrefix(const std::string& name, VerilatedTracePrefixType type) { + const std::string newPrefix = m_prefixStack.back().first + name; + const auto pair = toFstScopeType(type); + const bool properScope = pair.first; + const fstScopeType scopeType = pair.second; + m_prefixStack.emplace_back(newPrefix + (properScope ? " " : ""), type); + if (properScope) { + const std::string scopeName = lastWord(newPrefix); + fstWriterSetScope(m_fst, scopeType, scopeName.c_str(), nullptr); + } +} + +void VerilatedFst::popPrefix() { + const bool properScope = toFstScopeType(m_prefixStack.back().second).first; + if (properScope) fstWriterSetUpscope(m_fst); + m_prefixStack.pop_back(); + assert(!m_prefixStack.empty()); +} + +void VerilatedFst::declare(uint32_t code, const char* name, int dtypenum, + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum, bool bussed, + int msb, int lsb) { const int bits = ((msb > lsb) ? (msb - lsb) : (lsb - msb)) + 1; - const bool enabled = Super::declCode(code, name, bits, false); + const std::string hierarchicalName = m_prefixStack.back().first + name; + + const bool enabled = Super::declCode(code, hierarchicalName, bits); if (!enabled) return; - std::string nameasstr = namePrefix() + name; - std::istringstream nameiss{nameasstr}; - std::istream_iterator beg(nameiss); - std::istream_iterator end; - std::list tokens(beg, end); // Split name - std::string symbol_name{tokens.back()}; - tokens.pop_back(); // Remove symbol name from hierarchy - std::string tmpModName; - - // Find point where current and new scope diverge - auto cur_it = m_curScope.begin(); - auto new_it = tokens.begin(); - while (cur_it != m_curScope.end() && new_it != tokens.end()) { - if (*cur_it != *new_it) break; - ++cur_it; - ++new_it; - } - - // Go back to the common point - while (cur_it != m_curScope.end()) { - fstWriterSetUpscope(m_fst); - cur_it = m_curScope.erase(cur_it); - } - - // Follow the hierarchy of the new variable from the common scope point - while (new_it != tokens.end()) { - if ((new_it->back() & 0x80)) { - tmpModName = *new_it; - tmpModName.pop_back(); - // If the scope ends with a non-ASCII character, it will be 0x80 + fstScopeType - fstWriterSetScope(m_fst, static_cast(new_it->back() & 0x7f), - tmpModName.c_str(), nullptr); - } else { - fstWriterSetScope(m_fst, FST_ST_VCD_SCOPE, new_it->c_str(), nullptr); - } - m_curScope.push_back(*new_it); - new_it = tokens.erase(new_it); - } - + assert(hierarchicalName.rfind(' ') != std::string::npos); std::stringstream name_ss; - name_ss << symbol_name; + name_ss << lastWord(hierarchicalName); if (array) name_ss << "[" << arraynum << "]"; if (bussed) name_ss << " [" << msb << ":" << lsb << "]"; - std::string name_str = name_ss.str(); + const std::string name_str = name_ss.str(); - if (dtypenum > 0) { - const fstEnumHandle enumNum = m_local2fstdtype[dtypenum]; - fstWriterEmitEnumTableRef(m_fst, enumNum); + if (dtypenum > 0) fstWriterEmitEnumTableRef(m_fst, m_local2fstdtype[dtypenum]); + + fstVarDir varDir; + switch (direction) { + case VerilatedTraceSigDirection::INOUT: varDir = FST_VD_INOUT; break; + case VerilatedTraceSigDirection::OUTPUT: varDir = FST_VD_OUTPUT; break; + case VerilatedTraceSigDirection::INPUT: varDir = FST_VD_INPUT; break; + case VerilatedTraceSigDirection::NONE: varDir = FST_VD_IMPLICIT; break; } + fstVarType varType; + // Doubles have special decoding properties, so must indicate if a double + if (type == VerilatedTraceSigType::DOUBLE) { + if (kind == VerilatedTraceSigKind::PARAMETER) { + varType = FST_VT_VCD_REAL_PARAMETER; + } else { + varType = FST_VT_VCD_REAL; + } + } + // clang-format off + else if (kind == VerilatedTraceSigKind::PARAMETER) varType = FST_VT_VCD_PARAMETER; + else if (kind == VerilatedTraceSigKind::SUPPLY0) varType = FST_VT_VCD_SUPPLY0; + else if (kind == VerilatedTraceSigKind::SUPPLY1) varType = FST_VT_VCD_SUPPLY1; + else if (kind == VerilatedTraceSigKind::TRI) varType = FST_VT_VCD_TRI; + else if (kind == VerilatedTraceSigKind::TRI0) varType = FST_VT_VCD_TRI0; + else if (kind == VerilatedTraceSigKind::TRI1) varType = FST_VT_VCD_TRI1; + else if (kind == VerilatedTraceSigKind::WIRE) varType = FST_VT_VCD_WIRE; + // + else if (type == VerilatedTraceSigType::INTEGER) varType = FST_VT_VCD_INTEGER; + else if (type == VerilatedTraceSigType::BIT) varType = FST_VT_SV_BIT; + else if (type == VerilatedTraceSigType::LOGIC) varType = FST_VT_SV_LOGIC; + else if (type == VerilatedTraceSigType::INT) varType = FST_VT_SV_INT; + else if (type == VerilatedTraceSigType::SHORTINT) varType = FST_VT_SV_SHORTINT; + else if (type == VerilatedTraceSigType::LONGINT) varType = FST_VT_SV_LONGINT; + else if (type == VerilatedTraceSigType::BYTE) varType = FST_VT_SV_BYTE; + else if (type == VerilatedTraceSigType::EVENT) varType = FST_VT_VCD_EVENT; + else if (type == VerilatedTraceSigType::TIME) varType = FST_VT_VCD_TIME; + else { assert(0); /* Unreachable */ } + // clang-format on + const auto it = vlstd::as_const(m_code2symbol).find(code); if (it == m_code2symbol.end()) { // New m_code2symbol[code] - = fstWriterCreateVar(m_fst, vartype, vardir, bits, name_str.c_str(), 0); + = fstWriterCreateVar(m_fst, varType, varDir, bits, name_str.c_str(), 0); } else { // Alias - fstWriterCreateVar(m_fst, vartype, vardir, bits, name_str.c_str(), it->second); + fstWriterCreateVar(m_fst, varType, varDir, bits, name_str.c_str(), it->second); } } void VerilatedFst::declEvent(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, false, 0, 0); + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum) { + declare(code, name, dtypenum, direction, kind, type, array, arraynum, false, 0, 0); } void VerilatedFst::declBit(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, false, 0, 0); + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum) { + declare(code, name, dtypenum, direction, kind, type, array, arraynum, false, 0, 0); } void VerilatedFst::declBus(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum, int msb, + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum, int msb, int lsb) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, true, msb, lsb); + declare(code, name, dtypenum, direction, kind, type, array, arraynum, true, msb, lsb); } void VerilatedFst::declQuad(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum, - int msb, int lsb) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, true, msb, lsb); + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum, int msb, + int lsb) { + declare(code, name, dtypenum, direction, kind, type, array, arraynum, true, msb, lsb); } void VerilatedFst::declArray(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum, - int msb, int lsb) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, true, msb, lsb); + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum, int msb, + int lsb) { + declare(code, name, dtypenum, direction, kind, type, array, arraynum, true, msb, lsb); } void VerilatedFst::declDouble(uint32_t code, uint32_t fidx, const char* name, int dtypenum, - fstVarDir vardir, fstVarType vartype, bool array, int arraynum) { - declare(code, name, dtypenum, vardir, vartype, array, arraynum, false, 63, 0); + VerilatedTraceSigDirection direction, VerilatedTraceSigKind kind, + VerilatedTraceSigType type, bool array, int arraynum) { + declare(code, name, dtypenum, direction, kind, type, array, arraynum, false, 63, 0); } //============================================================================= diff --git a/include/verilated_fst_c.h b/include/verilated_fst_c.h index 2f659db91..c4a65cfb2 100644 --- a/include/verilated_fst_c.h +++ b/include/verilated_fst_c.h @@ -24,13 +24,14 @@ #include "verilated.h" #include "verilated_trace.h" -#include "gtkwave/fstapi.h" - #include #include #include #include +typedef uint32_t vlFstHandle; +typedef uint32_t vlFstEnumHandle; + class VerilatedFstBuffer; //============================================================================= @@ -49,18 +50,22 @@ private: // FST specific internals void* m_fst = nullptr; - std::map m_code2symbol; - std::map m_local2fstdtype; - std::list m_curScope; - fstHandle* m_symbolp = nullptr; // same as m_code2symbol, but as an array + std::map m_code2symbol; + std::map m_local2fstdtype; + vlFstHandle* m_symbolp = nullptr; // same as m_code2symbol, but as an array char* m_strbufp = nullptr; // String buffer long enough to hold maxBits() chars bool m_useFstWriterThread = false; // Whether to use the separate FST writer thread + // Prefixes to add to signal names/scope types + std::vector> m_prefixStack{ + {"", VerilatedTracePrefixType::SCOPE_MODULE}}; + // CONSTRUCTORS VL_UNCOPYABLE(VerilatedFst); - void declare(uint32_t code, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum, bool bussed, int msb, int lsb); + void declare(uint32_t code, const char* name, int dtypenum, VerilatedTraceSigDirection, + VerilatedTraceSigKind, VerilatedTraceSigType, bool array, int arraynum, + bool bussed, int msb, int lsb); protected: //========================================================================= @@ -101,18 +106,27 @@ public: //========================================================================= // Internal interface to Verilator generated code - void declEvent(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum); - void declBit(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum); - void declBus(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum, int msb, int lsb); - void declQuad(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum, int msb, int lsb); - void declArray(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum, int msb, int lsb); - void declDouble(uint32_t code, uint32_t fidx, const char* name, int dtypenum, fstVarDir vardir, - fstVarType vartype, bool array, int arraynum); + void pushPrefix(const std::string&, VerilatedTracePrefixType); + void popPrefix(); + + void declEvent(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); + void declBit(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); + void declBus(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declQuad(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declArray(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declDouble(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); void declDTypeEnum(int dtypenum, const char* name, uint32_t elements, unsigned int minValbits, const char** itemNamesp, const char** itemValuesp); @@ -149,7 +163,7 @@ class VerilatedFstBuffer VL_NOT_FINAL { // The FST file handle void* const m_fst = m_owner.m_fst; // code to fstHande map, as an array - const fstHandle* const m_symbolp = m_owner.m_symbolp; + const vlFstHandle* const m_symbolp = m_owner.m_symbolp; // String buffer long enough to hold maxBits() chars char* const m_strbufp = m_owner.m_strbufp; diff --git a/include/verilated_trace.h b/include/verilated_trace.h index 61e52cdd5..f810db099 100644 --- a/include/verilated_trace.h +++ b/include/verilated_trace.h @@ -25,7 +25,6 @@ // clang-format off #include "verilated.h" -#include "verilated_trace_defs.h" #include #include @@ -46,6 +45,54 @@ class VerilatedTraceBuffer; template class VerilatedTraceOffloadBuffer; +//============================================================================= +// Common enumerations + +enum class VerilatedTracePrefixType : uint32_t { + // Note: Entries must match VTracePrefixType (by name, not necessarily by value) + ARRAY_PACKED, + ARRAY_UNPACKED, + SCOPE_MODULE, + SCOPE_INTERFACE, + STRUCT_PACKED, + STRUCT_UNPACKED, + UNION_PACKED +}; + +// Direction attribute for ports +enum class VerilatedTraceSigDirection : uint32_t { + NONE, + INPUT, + OUTPUT, + INOUT, +}; + +// Kind of signal. Similar to nettype but with a few more alternatives +enum class VerilatedTraceSigKind : uint32_t { + PARAMETER, + SUPPLY0, + SUPPLY1, + TRI, + TRI0, + TRI1, + WIRE, + VAR, +}; + +// Base data type of signal +enum class VerilatedTraceSigType : uint32_t { + DOUBLE, + INTEGER, + BIT, + LOGIC, + INT, + SHORTINT, + LONGINT, + BYTE, + EVENT, + TIME, +}; + //============================================================================= // Offloaded tracing @@ -229,9 +276,8 @@ private: uint32_t m_nextCode = 0; // Next code number to assign uint32_t m_numSignals = 0; // Number of distinct signals uint32_t m_maxBits = 0; // Number of bits in the widest signal - std::vector m_namePrefixStack{""}; // Path prefixes to add to signal names + // TODO: Should keep this as a Trie, that is how it's accessed all the time. std::vector> m_dumpvars; // dumpvar() entries - char m_scopeEscape = '.'; double m_timeRes = 1e-9; // Time resolution (ns/ms etc) double m_timeUnit = 1e-0; // Time units (ns/ms etc) uint64_t m_timeLastDump = 0; // Last time we did a dump @@ -307,14 +353,7 @@ protected: void traceInit() VL_MT_UNSAFE; // Declare new signal and return true if enabled - bool declCode(uint32_t code, const char* namep, uint32_t bits, bool tri); - - // Is this an escape? - bool isScopeEscape(char c) { return std::isspace(c) || c == m_scopeEscape; } - // Character that splits scopes. Note whitespace are ALWAYS escapes. - char scopeEscape() { return m_scopeEscape; } - // Prefix to assume in signal declarations - const std::string& namePrefix() const { return m_namePrefixStack.back(); } + bool declCode(uint32_t code, const std::string& declName, uint32_t bits); void closeBase(); void flushBase(); @@ -322,6 +361,13 @@ protected: bool offload() const { return m_offload; } bool parallel() const { return m_parallel; } + // Return last ' ' separated word. Assumes string does not end in ' '. + static std::string lastWord(const std::string& str) { + const size_t idx = str.rfind(' '); + if (idx == std::string::npos) return str; + return str.substr(idx + 1); + } + //========================================================================= // Virtual functions to be provided by the format specific implementation @@ -375,11 +421,6 @@ public: void addChgCb(dumpCb_t cb, uint32_t fidx, void* userp) VL_MT_SAFE; void addChgCb(dumpOffloadCb_t cb, uint32_t fidx, void* userp) VL_MT_SAFE; void addCleanupCb(cleanupCb_t cb, void* userp) VL_MT_SAFE; - - void scopeEscape(char flag) { m_scopeEscape = flag; } - - void pushNamePrefix(const std::string&); - void popNamePrefix(unsigned count = 1); }; //============================================================================= diff --git a/include/verilated_trace_defs.h b/include/verilated_trace_defs.h deleted file mode 100644 index ad3c62054..000000000 --- a/include/verilated_trace_defs.h +++ /dev/null @@ -1,42 +0,0 @@ -// -*- mode: C++; c-file-style: "cc-mode" -*- -//============================================================================= -// -// Code available from: https://verilator.org -// -// Copyright 2001-2023 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. -// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 -// -//============================================================================= -/// -/// \file -/// \brief Verilated tracing types -/// -/// This file is not part of the Verilated public-facing API. -/// It is only for internal use by Verilated tracing routines. -/// -//============================================================================= -#ifndef VERILATOR_VERILATED_TRACE_DEFS_H_ -#define VERILATOR_VERILATED_TRACE_DEFS_H_ - -// Verilator tracing scope types: -// The values should match FST_ST_VCD_* from fstScopeType in gtkwave/fstapi.h -// verilated_fst_c.cpp contains assertions to enforce this -enum VltTraceScope { - VLT_TRACE_SCOPE_MODULE = 0, - VLT_TRACE_SCOPE_TASK = 1, - VLT_TRACE_SCOPE_FUNCTION = 2, - VLT_TRACE_SCOPE_BEGIN = 3, - VLT_TRACE_SCOPE_FORK = 4, - VLT_TRACE_SCOPE_GENERATE = 5, - VLT_TRACE_SCOPE_STRUCT = 6, - VLT_TRACE_SCOPE_UNION = 7, - VLT_TRACE_SCOPE_CLASS = 8, - VLT_TRACE_SCOPE_INTERFACE = 9, - VLT_TRACE_SCOPE_PACKAGE = 10, - VLT_TRACE_SCOPE_PROGRAM = 11 -}; - -#endif // guard diff --git a/include/verilated_trace_imp.h b/include/verilated_trace_imp.h index 183117521..19dc1cb56 100644 --- a/include/verilated_trace_imp.h +++ b/include/verilated_trace_imp.h @@ -378,13 +378,12 @@ void VerilatedTrace::traceInit() VL_MT_UNSAFE { } template <> -bool VerilatedTrace::declCode(uint32_t code, const char* namep, uint32_t bits, - bool tri) { +bool VerilatedTrace::declCode(uint32_t code, const std::string& declName, + uint32_t bits) { if (VL_UNCOVERABLE(!code)) { VL_FATAL_MT(__FILE__, __LINE__, "", "Internal: internal trace problem, code 0 is illegal"); } // To keep it simple, this is O(enables * signals), but we expect few enables - std::string declName = namePrefix() + namep; bool enabled = false; if (m_dumpvars.empty()) enabled = true; for (const auto& item : m_dumpvars) { @@ -410,10 +409,7 @@ bool VerilatedTrace::declCode(uint32_t code, const char* nam break; } - // Note: The tri-state flag is not used by Verilator, but is here for - // compatibility with some foreign code. int codesNeeded = VL_WORDS_I(bits); - if (tri) codesNeeded *= 2; m_nextCode = std::max(m_nextCode, code + codesNeeded); ++m_numSignals; m_maxBits = std::max(m_maxBits, bits); @@ -737,17 +733,6 @@ void VerilatedTrace::addCleanupCb(cleanupCb_t cb, void* user addCallbackRecord(m_cleanupCbs, CallbackRecord{cb, userp}); } -template <> -void VerilatedTrace::pushNamePrefix(const std::string& prefix) { - m_namePrefixStack.push_back(m_namePrefixStack.back() + prefix); -} - -template <> -void VerilatedTrace::popNamePrefix(unsigned count) { - while (count--) m_namePrefixStack.pop_back(); - assert(!m_namePrefixStack.empty()); -} - //========================================================================= // Primitives converting binary values to strings... diff --git a/include/verilated_vcd_c.cpp b/include/verilated_vcd_c.cpp index 282052528..8ac37eb1b 100644 --- a/include/verilated_vcd_c.cpp +++ b/include/verilated_vcd_c.cpp @@ -112,7 +112,19 @@ void VerilatedVcd::open(const char* filename) VL_MT_SAFE_EXCLUDES(m_mutex) { openNextImp(m_rolloverSize != 0); if (!isOpen()) return; - dumpHeader(); + printStr("$version Generated by VerilatedVcd $end\n"); + printStr("$timescale "); + printStr(timeResStr().c_str()); // lintok-begin-on-ref + printStr(" $end\n"); + + // Scope and signal definitions + assert(m_indent == 0); + ++m_indent; + Super::traceInit(); + --m_indent; + assert(m_indent == 0); + + printStr("$enddefinitions $end\n\n\n"); // When using rollover, the first chunk contains the header only. if (m_rolloverSize) openNextImp(true); @@ -176,49 +188,14 @@ bool VerilatedVcd::preChangeDump() { void VerilatedVcd::emitTimeChange(uint64_t timeui) { printStr("#"); - printQuad(timeui); + const std::string str = std::to_string(timeui); + printStr(str.c_str()); printStr("\n"); } -void VerilatedVcd::makeNameMap() { - // Take signal information from each module and build m_namemapp - deleteNameMap(); - m_namemapp = new NameMap; - - Super::traceInit(); - - // Though not speced, it's illegal to generate a vcd with signals - // not under any module - it crashes at least two viewers. - // If no scope was specified, prefix everything with a "top" - // This comes from user instantiations with no name - IE Vtop(""). - bool nullScope = false; - for (const auto& i : *m_namemapp) { - const std::string& hiername = i.first; - if (!hiername.empty() && hiername[0] == '\t') nullScope = true; - } - if (nullScope) { - NameMap* const newmapp = new NameMap; - for (const auto& i : *m_namemapp) { - const std::string& hiername = i.first; - const std::string& decl = i.second; - std::string newname{"top"}; - if (hiername[0] != '\t') newname += ' '; - newname += hiername; - newmapp->emplace(newname, decl); - } - deleteNameMap(); - m_namemapp = newmapp; - } -} - -void VerilatedVcd::deleteNameMap() { - if (m_namemapp) VL_DO_CLEAR(delete m_namemapp, m_namemapp = nullptr); -} - VerilatedVcd::~VerilatedVcd() { close(); if (m_wrBufp) VL_DO_CLEAR(delete[] m_wrBufp, m_wrBufp = nullptr); - deleteNameMap(); if (m_filep && m_fileNewed) VL_DO_CLEAR(delete m_filep, m_filep = nullptr); if (parallel()) { assert(m_numBuffers == m_freeBuffers.size()); @@ -271,13 +248,6 @@ void VerilatedVcd::printStr(const char* str) { } } -void VerilatedVcd::printQuad(uint64_t n) { - constexpr size_t LEN_STR_QUAD = 40; - char buf[LEN_STR_QUAD]; - VL_SNPRINTF(buf, LEN_STR_QUAD, "%" PRIu64, n); - printStr(buf); -} - void VerilatedVcd::bufferResize(size_t minsize) { // minsize is size of largest write. We buffer at least 8 times as much data, // writing when we are 3/4 full (with thus 2*minsize remaining free) @@ -326,127 +296,59 @@ void VerilatedVcd::bufferFlush() VL_MT_UNSAFE_ONE { m_writep = m_wrBufp; } -//============================================================================= -// VCD string code - -char* VerilatedVcd::writeCode(char* writep, uint32_t code) { - *writep++ = static_cast('!' + code % 94); - code /= 94; - while (code) { - --code; - *writep++ = static_cast('!' + code % 94); - code /= 94; - } - return writep; -} - //============================================================================= // Definitions void VerilatedVcd::printIndent(int level_change) { - if (level_change < 0) m_modDepth += level_change; - assert(m_modDepth >= 0); - for (int i = 0; i < m_modDepth; i++) printStr(" "); - if (level_change > 0) m_modDepth += level_change; + if (level_change < 0) m_indent += level_change; + for (int i = 0; i < m_indent; i++) printStr(" "); + if (level_change > 0) m_indent += level_change; } -void VerilatedVcd::dumpHeader() { - printStr("$version Generated by VerilatedVcd $end\n"); - - // Verilator used to put in a $date here. Although $date is shown in - // IEEE examples, and it is common in VCD writers, VCD readers don't - // seem to care about it. Thus, we omit the $date so artifacts are - // more likely to be reproducible. If use cases show up that require - // the $date command to be present, it could be re-added with support - // for the SOURCE_DATE_EPOCH hook. - - printStr("$timescale "); - printStr(timeResStr().c_str()); // lintok-begin-on-ref - printStr(" $end\n"); - - makeNameMap(); - - // Signal header - assert(m_modDepth == 0); - printIndent(1); - printStr("\n"); - - // We detect the spaces in module names to determine hierarchy. This - // allows signals to be declared without fixed ordering, which is - // required as Verilog signals might be separately declared from - // SC module signals. - - // Print the signal names - const char* lastName = ""; - for (const auto& i : *m_namemapp) { - const std::string& hiernamestr = i.first; - const std::string& decl = i.second; - - // Determine difference between the old and new names - const char* const hiername = hiernamestr.c_str(); - const char* lp = lastName; - const char* np = hiername; - lastName = hiername; - - // Skip common prefix, it must break at a space or tab - for (; *np && (*np == *lp); np++, lp++) {} - while (np != hiername && *np && *np != ' ' && *np != '\t') { - --np; - --lp; - } - // printf("hier %s\n lp=%s\n np=%s\n",hiername,lp,np); - - // Any extra spaces in last name are scope ups we need to do - bool first = true; - for (; *lp; lp++) { - if (*lp == ' ' || (first && *lp != '\t')) { - printIndent(-1); - printStr("$upscope $end\n"); - } - first = false; - } - - // Any new spaces are scope downs we need to do - while (*np) { - if (*np == ' ') np++; - if (*np == '\t') break; // tab means signal name starts - printIndent(1); - printStr("$scope module "); - - for (; *np && *np != ' ' && *np != '\t'; np++) { - if (*np == '[') { - printStr("["); - } else if (*np == ']') { - printStr("]"); - } else { - *m_writep++ = *np; - } - } - printStr(" $end\n"); - } - - printIndent(0); - printStr(decl.c_str()); +void VerilatedVcd::pushPrefix(const std::string& name, VerilatedTracePrefixType type) { + std::string newPrefix = m_prefixStack.back().first + name; + switch (type) { + case VerilatedTracePrefixType::SCOPE_MODULE: + case VerilatedTracePrefixType::SCOPE_INTERFACE: + case VerilatedTracePrefixType::STRUCT_PACKED: + case VerilatedTracePrefixType::STRUCT_UNPACKED: + case VerilatedTracePrefixType::UNION_PACKED: { + printIndent(1); + printStr("$scope module "); + const std::string n = lastWord(newPrefix); + printStr(n.c_str()); + printStr(" $end\n"); + newPrefix += ' '; + break; } + default: break; + } + m_prefixStack.emplace_back(newPrefix, type); +} - while (m_modDepth > 1) { +void VerilatedVcd::popPrefix() { + switch (m_prefixStack.back().second) { + case VerilatedTracePrefixType::SCOPE_MODULE: + case VerilatedTracePrefixType::SCOPE_INTERFACE: + case VerilatedTracePrefixType::STRUCT_PACKED: + case VerilatedTracePrefixType::STRUCT_UNPACKED: + case VerilatedTracePrefixType::UNION_PACKED: printIndent(-1); printStr("$upscope $end\n"); + break; + default: break; } - - printIndent(-1); - printStr("$enddefinitions $end\n\n\n"); - assert(m_modDepth == 0); - - // Reclaim storage - deleteNameMap(); + m_prefixStack.pop_back(); + assert(!m_prefixStack.empty()); } void VerilatedVcd::declare(uint32_t code, const char* name, const char* wirep, bool array, - int arraynum, bool tri, bool bussed, int msb, int lsb) { + int arraynum, bool bussed, int msb, int lsb) { const int bits = ((msb > lsb) ? (msb - lsb) : (lsb - msb)) + 1; - const bool enabled = Super::declCode(code, name, bits, tri); + const std::string hierarchicalName = m_prefixStack.back().first + name; + + const bool enabled = Super::declCode(code, hierarchicalName, bits); if (m_suffixes.size() <= nextCode() * VL_TRACE_SUFFIX_ENTRY_SIZE) { m_suffixes.resize(nextCode() * VL_TRACE_SUFFIX_ENTRY_SIZE * 2, 0); @@ -459,90 +361,89 @@ void VerilatedVcd::declare(uint32_t code, const char* name, const char* wirep, b if (!enabled) return; - // Split name into basename - // Spaces and tabs aren't legal in VCD signal names, so: - // Space separates each level of scope - // Tab separates final scope from signal name - // Tab sorts before spaces, so signals nicely will print before scopes - // Note the hiername may be nothing, if so we'll add "\t{name}" - std::string nameasstr = namePrefix() + name; - std::string hiername; - std::string basename; - for (const char* cp = nameasstr.c_str(); *cp; cp++) { - if (isScopeEscape(*cp)) { - // Ahh, we've just read a scope, not a basename - if (!hiername.empty()) hiername += " "; - hiername += basename; - basename = ""; - } else { - basename += *cp; - } + // Create the VCD code and build the suffix array entry + char vcdCode[VL_TRACE_SUFFIX_ENTRY_SIZE]; + { + // Render the VCD code + char* vcdCodeWritep = vcdCode; + uint32_t codeEnc = code; + do { + *vcdCodeWritep++ = static_cast('!' + codeEnc % 94); + codeEnc /= 94; + } while (codeEnc--); + *vcdCodeWritep = '\0'; + const size_t vcdCodeLength = vcdCodeWritep - vcdCode; + assert(vcdCodeLength <= VL_TRACE_MAX_VCD_CODE_SIZE); + // Build suffix array entry + char* const entryBeginp = &m_suffixes[code * VL_TRACE_SUFFIX_ENTRY_SIZE]; + entryBeginp[0] = ' '; // Separator + // 1 bit values don't have a ' ' separator between value and string code + char* entryWritep = bits == 1 ? entryBeginp : entryBeginp + 1; + // Use memcpy as we know the size, and strcpy is flagged unsafe + std::memcpy(entryWritep, vcdCode, vcdCodeLength); + entryWritep += vcdCodeLength; + // Line terminator + *entryWritep++ = '\n'; + // Set length of suffix (used to increment write pointer) + assert(entryWritep <= entryBeginp + VL_TRACE_SUFFIX_ENTRY_SIZE - 1); + entryBeginp[VL_TRACE_SUFFIX_ENTRY_SIZE - 1] = static_cast(entryWritep - entryBeginp); } - hiername += "\t" + basename; - // Print reference + // Assemble the declaration std::string decl = "$var "; - decl += wirep; // usually "wire" - - constexpr size_t bufsize = 1000; - char buf[bufsize]; - VL_SNPRINTF(buf, bufsize, " %2d ", bits); - decl += buf; - // Add string code to decl - char* const endp = writeCode(buf, code); - *endp = '\0'; - decl += buf; - // Build suffix array entry - char* const entryp = &m_suffixes[code * VL_TRACE_SUFFIX_ENTRY_SIZE]; - const size_t length = endp - buf; - assert(length <= VL_TRACE_MAX_VCD_CODE_SIZE); - // 1 bit values don't have a ' ' separator between value and string code - const bool isBit = bits == 1; - entryp[0] = ' '; // Separator - // Use memcpy as we checked size above, and strcpy is flagged unsafe - std::memcpy(entryp + !isBit, buf, - std::strlen(buf)); // Code (overwrite separator if isBit) - entryp[length + !isBit] = '\n'; // Replace '\0' with line termination '\n' - // Set length of suffix (used to increment write pointer) - entryp[VL_TRACE_SUFFIX_ENTRY_SIZE - 1] = static_cast(length + !isBit + 1); - decl += " "; - decl += basename; + decl += wirep; + decl += ' '; + decl += std::to_string(bits); + decl += ' '; + decl += vcdCode; + decl += ' '; + decl += lastWord(hierarchicalName); if (array) { - VL_SNPRINTF(buf, bufsize, "[%d]", arraynum); - decl += buf; - hiername += buf; + decl += '['; + decl += std::to_string(arraynum); + decl += ']'; } if (bussed) { - VL_SNPRINTF(buf, bufsize, " [%d:%d]", msb, lsb); - decl += buf; + decl += " ["; + decl += std::to_string(msb); + decl += ':'; + decl += std::to_string(lsb); + decl += ']'; } decl += " $end\n"; - m_namemapp->emplace(hiername, decl); + printIndent(0); + printStr(decl.c_str()); } -void VerilatedVcd::declEvent(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum) { - declare(code, name, "event", array, arraynum, false, false, 0, 0); +void VerilatedVcd::declEvent(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum) { + declare(code, name, "event", array, arraynum, false, 0, 0); } -void VerilatedVcd::declBit(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum) { - declare(code, name, "wire", array, arraynum, false, false, 0, 0); +void VerilatedVcd::declBit(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum) { + declare(code, name, "wire", array, arraynum, false, 0, 0); } -void VerilatedVcd::declBus(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum, int msb, int lsb) { - declare(code, name, "wire", array, arraynum, false, true, msb, lsb); +void VerilatedVcd::declBus(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum, int msb, int lsb) { + declare(code, name, "wire", array, arraynum, true, msb, lsb); } -void VerilatedVcd::declQuad(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum, int msb, int lsb) { - declare(code, name, "wire", array, arraynum, false, true, msb, lsb); +void VerilatedVcd::declQuad(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum, int msb, int lsb) { + declare(code, name, "wire", array, arraynum, true, msb, lsb); } -void VerilatedVcd::declArray(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum, int msb, int lsb) { - declare(code, name, "wire", array, arraynum, false, true, msb, lsb); +void VerilatedVcd::declArray(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum, int msb, int lsb) { + declare(code, name, "wire", array, arraynum, true, msb, lsb); } -void VerilatedVcd::declDouble(uint32_t code, uint32_t fidx, const char* name, bool array, - int arraynum) { - declare(code, name, "real", array, arraynum, false, false, 63, 0); +void VerilatedVcd::declDouble(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, + VerilatedTraceSigType, bool array, int arraynum) { + declare(code, name, "real", array, arraynum, false, 63, 0); } //============================================================================= diff --git a/include/verilated_vcd_c.h b/include/verilated_vcd_c.h index 1e0ddcec4..67b077364 100644 --- a/include/verilated_vcd_c.h +++ b/include/verilated_vcd_c.h @@ -24,7 +24,6 @@ #include "verilated.h" #include "verilated_trace.h" -#include #include #include @@ -51,7 +50,7 @@ private: bool m_isOpen = false; // True indicates open file std::string m_filename; // Filename we're writing to (if open) uint64_t m_rolloverSize = 0; // File size to rollover at - int m_modDepth = 0; // Depth of module hierarchy + unsigned m_indent = 0; // Indentation depth char* m_wrBufp; // Output buffer char* m_wrFlushp; // Output buffer flush trigger location @@ -62,8 +61,9 @@ private: std::vector m_suffixes; // VCD line end string codes + metadata - using NameMap = std::map; - NameMap* m_namemapp = nullptr; // List of names for the header + // Prefixes to add to signal names/scope types + std::vector> m_prefixStack{ + {"", VerilatedTracePrefixType::SCOPE_MODULE}}; // Vector of free trace buffers as (pointer, size) pairs. std::vector> m_freeBuffers; @@ -79,18 +79,10 @@ private: void openNextImp(bool incFilename); void closePrev(); void closeErr(); - void makeNameMap(); - void deleteNameMap(); void printIndent(int level_change); void printStr(const char* str); - void printQuad(uint64_t n); - void printTime(uint64_t timeui); void declare(uint32_t code, const char* name, const char* wirep, bool array, int arraynum, - bool tri, bool bussed, int msb, int lsb); - - void dumpHeader(); - - static char* writeCode(char* writep, uint32_t code); + bool bussed, int msb, int lsb); // CONSTRUCTORS VL_UNCOPYABLE(VerilatedVcd); @@ -140,15 +132,27 @@ public: //========================================================================= // Internal interface to Verilator generated code - void declEvent(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum); - void declBit(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum); - void declBus(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum, int msb, - int lsb); - void declQuad(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum, - int msb, int lsb); - void declArray(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum, - int msb, int lsb); - void declDouble(uint32_t code, uint32_t fidx, const char* name, bool array, int arraynum); + void pushPrefix(const std::string&, VerilatedTracePrefixType); + void popPrefix(); + + void declEvent(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); + void declBit(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); + void declBus(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declQuad(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declArray(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum, int msb, int lsb); + void declDouble(uint32_t code, uint32_t fidx, const char* name, int dtypenum, + VerilatedTraceSigDirection, VerilatedTraceSigKind, VerilatedTraceSigType, + bool array, int arraynum); }; #ifndef DOXYGEN diff --git a/src/V3Ast.h b/src/V3Ast.h index 1f58b767f..75cd1e151 100644 --- a/src/V3Ast.h +++ b/src/V3Ast.h @@ -675,6 +675,39 @@ public: default: return false; } } + + const char* traceSigType() const { + // VerilatedTraceSigType to used in trace signal declaration + static const char* const lut[] = { + /* UNKNOWN: */ "", // Should not be traced + /* BIT: */ "BIT", + /* BYTE: */ "BYTE", + /* CHANDLE: */ "", + /* EVENT: */ "EVENT", + /* INT: */ "INT", + /* INTEGER: */ "INTEGER", + /* LOGIC: */ "LOGIC", + /* LONGINT: */ "LONGINT", + /* DOUBLE: */ "DOUBLE", + /* SHORTINT: */ "SHORTINT", + /* TIME: */ "TIME", + /* STRING: */ "", + /* UNTYPED: */ "", // Should not be traced + /* SCOPEPTR: */ "", // Should not be traced + /* CHARPTR: */ "", // Should not be traced + /* MTASKSTATE: */ "", // Should not be traced + /* TRIGGERVEC: */ "", // Should not be traced + /* DELAY_SCHEDULER: */ "", // Should not be traced + /* TRIGGER_SCHEDULER: */ "", // Should not be traced + /* DYNAMIC_TRIGGER_SCHEDULER: */ "", // Should not be traced + /* FORK_SYNC: */ "", // Should not be traced + /* PROCESS_REFERENCE: */ "", // Should not be traced + /* UINT32: */ "BIT", + /* UINT64: */ "BIT", + /* LOGIC_IMPLICIT: */ "", // Should not be traced + }; + return lut[m_e]; + } }; constexpr bool operator==(const VBasicDTypeKwd& lhs, const VBasicDTypeKwd& rhs) VL_MT_SAFE { return lhs.m_e == rhs.m_e; @@ -873,6 +906,32 @@ public: return (m_e == VAR || m_e == GPARAM || m_e == LPARAM || m_e == PORT || m_e == WIRE || m_e == TRI0 || m_e == TRI1); } + + const char* traceSigKind() const { + // VerilatedTraceSigKind to used in trace signal declaration + static const char* const lut[] = { + /* UNKNOWN: */ "", // Should not be traced + /* GPARAM: */ "PARAMETER", + /* LPARAM: */ "PARAMETER", + /* GENVAR: */ "PARAMETER", + /* VAR: */ "VAR", + /* SUPPLY0: */ "SUPPLY0", + /* SUPPLY1: */ "SUPPLY1", + /* WIRE: */ "WIRE", + /* WREAL: */ "WIRE", + /* TRIWIRE: */ "TRI", + /* TRI0: */ "TRI0", + /* TRI1: */ "TRI1", + /* PORT: */ "WIRE", + /* BLOCKTEMP: */ "VAR", + /* MODULETEMP: */ "VAR", + /* STMTTEMP: */ "VAR", + /* XTEMP: */ "VAR", + /* IFACEREF: */ "", // Should not be traced directly + /* MEMBER: */ "VAR", + }; + return lut[m_e]; + } }; constexpr bool operator==(const VVarType& lhs, const VVarType& rhs) VL_MT_SAFE { return lhs.m_e == rhs.m_e; @@ -1277,6 +1336,45 @@ inline std::ostream& operator<<(std::ostream& os, const VTraceType& rhs) { return os << rhs.ascii(); } +//###################################################################### + +class VTracePrefixType final { +public: + enum en : uint8_t { + // Note: Entries must match VerilatedTracePrefixType + ARRAY_PACKED, + ARRAY_UNPACKED, + SCOPE_MODULE, + SCOPE_INTERFACE, + STRUCT_PACKED, + STRUCT_UNPACKED, + UNION_PACKED, + }; + enum en m_e; + // cppcheck-suppress noExplicitConstructor + constexpr VTracePrefixType(en _e) + : m_e{_e} {} + constexpr operator en() const { return m_e; } + const char* ascii() const { + static const char* const names[] + = {"ARRAY_PACKED", "ARRAY_UNPACKED", "SCOPE_MODULE", "SCOPE_INTERFACE", + "STRUCT_PACKED", "STRUCT_UNPACKED", "UNION_PACKED"}; + return names[m_e]; + } +}; +constexpr bool operator==(const VTracePrefixType& lhs, const VTracePrefixType& rhs) { + return lhs.m_e == rhs.m_e; +} +constexpr bool operator==(const VTracePrefixType& lhs, VTracePrefixType::en rhs) { + return lhs.m_e == rhs; +} +constexpr bool operator==(VTracePrefixType::en lhs, const VTracePrefixType& rhs) { + return lhs == rhs.m_e; +} +inline std::ostream& operator<<(std::ostream& os, const VTracePrefixType& rhs) { + return os << rhs.ascii(); +} + // ###################################################################### class VCastable final { diff --git a/src/V3AstNodeOther.h b/src/V3AstNodeOther.h index e8eabda41..d3f0aee1e 100644 --- a/src/V3AstNodeOther.h +++ b/src/V3AstNodeOther.h @@ -773,7 +773,7 @@ class AstCell final : public AstNode { // @astgen op1 := pinsp : List[AstPin] // List of port assignments // @astgen op2 := paramsp : List[AstPin] // List of parameter assignments // @astgen op3 := rangep : Optional[AstRange] // Range for arrayed instances - // @astgen op4 := intfRefsp : List[AstIntfRef] // List of interface references + // @astgen op4 := intfRefsp : List[AstIntfRef] // List of interface references, for tracing FileLine* m_modNameFileline; // Where module the cell instances token was string m_name; // Cell name string m_origName; // Original name before dot addition @@ -1673,7 +1673,6 @@ class AstVar final : public AstNode { VVarType m_varType; // Type of variable VDirection m_direction; // Direction input/output etc VDirection m_declDirection; // Declared direction input/output etc - VBasicDTypeKwd m_declKwd; // Keyword at declaration time VLifetime m_lifetime; // Lifetime VVarAttrClocker m_attrClocker; MTaskIdSet m_mtaskIds; // MTaskID's that read or write this var @@ -1780,11 +1779,6 @@ public: combineType(type); childDTypep(dtp); // Only for parser dtypep(nullptr); // V3Width will resolve - if (dtp->basicp()) { - m_declKwd = dtp->basicp()->keyword(); - } else { - m_declKwd = VBasicDTypeKwd::LOGIC; - } } AstVar(FileLine* fl, VVarType type, const string& name, AstNodeDType* dtp) : ASTGEN_SUPER_Var(fl) @@ -1794,11 +1788,6 @@ public: combineType(type); UASSERT(dtp, "AstVar created with no dtype"); dtypep(dtp); - if (dtp->basicp()) { - m_declKwd = dtp->basicp()->keyword(); - } else { - m_declKwd = VBasicDTypeKwd::LOGIC; - } } AstVar(FileLine* fl, VVarType type, const string& name, VFlagLogicPacked, int wantwidth) : ASTGEN_SUPER_Var(fl) @@ -1807,7 +1796,6 @@ public: init(); combineType(type); dtypeSetLogicSized(wantwidth, VSigning::UNSIGNED); - m_declKwd = VBasicDTypeKwd::LOGIC; } AstVar(FileLine* fl, VVarType type, const string& name, VFlagBitPacked, int wantwidth) : ASTGEN_SUPER_Var(fl) @@ -1816,7 +1804,6 @@ public: init(); combineType(type); dtypeSetBitSized(wantwidth, VSigning::UNSIGNED); - m_declKwd = VBasicDTypeKwd::BIT; } AstVar(FileLine* fl, VVarType type, const string& name, AstVar* examplep) : ASTGEN_SUPER_Var(fl) @@ -1826,7 +1813,6 @@ public: combineType(type); if (examplep->childDTypep()) childDTypep(examplep->childDTypep()->cloneTree(true)); dtypeFrom(examplep); - m_declKwd = examplep->declKwd(); } ASTGEN_MEMBERS_AstVar; void dump(std::ostream& str) const override; @@ -1854,7 +1840,6 @@ public: m_tristate = false; m_direction = VDirection::INPUT; } - VBasicDTypeKwd declKwd() const { return m_declKwd; } string scType() const; // Return SysC type: bool, uint32_t, uint64_t, sc_bv // Return C /*public*/ type for argument: bool, uint32_t, uint64_t, etc. string cPubArgType(bool named, bool forReturn) const; @@ -3199,7 +3184,6 @@ private: const VNumRange m_arrayRange; // Property of var the trace details const uint32_t m_codeInc; // Code increment const VVarType m_varType; // Type of variable (for localparam vs. param) - const VBasicDTypeKwd m_declKwd; // Keyword at declaration time const VDirection m_declDirection; // Declared direction input/output etc public: AstTraceDecl(FileLine* fl, const string& showname, @@ -3213,7 +3197,6 @@ public: ((arrayRange.ranged() ? arrayRange.elements() : 1) * valuep->dtypep()->widthWords() * (VL_EDATASIZE / 32))) // A code is always 32-bits , m_varType{varp->varType()} - , m_declKwd{varp->declKwd()} , m_declDirection{varp->declDirection()} { dtypeFrom(valuep); this->valuep(valuep); @@ -3235,7 +3218,6 @@ public: const VNumRange& bitRange() const { return m_bitRange; } const VNumRange& arrayRange() const { return m_arrayRange; } VVarType varType() const { return m_varType; } - VBasicDTypeKwd declKwd() const { return m_declKwd; } VDirection declDirection() const { return m_declDirection; } }; class AstTraceInc final : public AstNodeStmt { @@ -3280,25 +3262,25 @@ public: VTraceType traceType() const { return m_traceType; } uint32_t baseCode() const { return m_baseCode; } }; -class AstTracePopNamePrefix final : public AstNodeStmt { - const unsigned m_count; // How many levels to pop +class AstTracePopPrefix final : public AstNodeStmt { public: - AstTracePopNamePrefix(FileLine* fl, unsigned count) - : ASTGEN_SUPER_TracePopNamePrefix(fl) - , m_count{count} {} - ASTGEN_MEMBERS_AstTracePopNamePrefix; + AstTracePopPrefix(FileLine* fl) + : ASTGEN_SUPER_TracePopPrefix(fl) {} + ASTGEN_MEMBERS_AstTracePopPrefix; bool same(const AstNode* samep) const override { return false; } - unsigned count() const { return m_count; } }; -class AstTracePushNamePrefix final : public AstNodeStmt { +class AstTracePushPrefix final : public AstNodeStmt { const string m_prefix; // Prefix to add to signal names + const VTracePrefixType m_prefixType; // Type of prefix being pushed public: - AstTracePushNamePrefix(FileLine* fl, const string& prefix) - : ASTGEN_SUPER_TracePushNamePrefix(fl) - , m_prefix{prefix} {} - ASTGEN_MEMBERS_AstTracePushNamePrefix; + AstTracePushPrefix(FileLine* fl, const string& prefix, VTracePrefixType prefixType) + : ASTGEN_SUPER_TracePushPrefix(fl) + , m_prefix{prefix} + , m_prefixType{prefixType} {} + ASTGEN_MEMBERS_AstTracePushPrefix; bool same(const AstNode* samep) const override { return false; } string prefix() const { return m_prefix; } + VTracePrefixType prefixType() const { return m_prefixType; } }; class AstUCStmt final : public AstNodeStmt { // User $c statement diff --git a/src/V3EmitCImp.cpp b/src/V3EmitCImp.cpp index 687af5568..ea1ee4f7f 100644 --- a/src/V3EmitCImp.cpp +++ b/src/V3EmitCImp.cpp @@ -633,97 +633,67 @@ class EmitCTrace final : EmitCFunc { void emitTraceInitOne(AstTraceDecl* nodep, int enumNum) { if (nodep->dtypep()->basicp()->isDouble()) { - puts("tracep->declDouble"); + puts("tracep->declDouble("); } else if (nodep->isWide()) { - puts("tracep->declArray"); + puts("tracep->declArray("); } else if (nodep->isQuad()) { - puts("tracep->declQuad"); + puts("tracep->declQuad("); } else if (nodep->bitRange().ranged()) { - puts("tracep->declBus"); + puts("tracep->declBus("); } else if (nodep->dtypep()->basicp()->isEvent()) { - puts("tracep->declEvent"); + puts("tracep->declEvent("); } else { - puts("tracep->declBit"); + puts("tracep->declBit("); } - puts("(c+" + cvtToStr(nodep->code())); + // Code + puts("c+" + cvtToStr(nodep->code())); if (nodep->arrayRange().ranged()) puts("+i*" + cvtToStr(nodep->widthWords())); + + // Function index puts(","); puts(cvtToStr(nodep->fidx())); + + // Name puts(","); putsQuoted(VIdProtect::protectWordsIf(nodep->showname(), nodep->protect())); + + // Enum number + puts("," + cvtToStr(enumNum)); + // Direction - if (v3Global.opt.traceFormat().fst()) { - puts("," + cvtToStr(enumNum)); - // fstVarDir - if (nodep->declDirection().isInoutish()) { - puts(",FST_VD_INOUT"); - } else if (nodep->declDirection().isWritable()) { - puts(",FST_VD_OUTPUT"); - } else if (nodep->declDirection().isNonOutput()) { - puts(",FST_VD_INPUT"); - } else { - puts(", FST_VD_IMPLICIT"); - } - // - // fstVarType - const VVarType vartype = nodep->varType(); - const VBasicDTypeKwd kwd = nodep->declKwd(); - string fstvt; - // Doubles have special decoding properties, so must indicate if a double - if (nodep->dtypep()->basicp()->isDouble()) { - if (vartype.isParam()) { - fstvt = "FST_VT_VCD_REAL_PARAMETER"; - } else { - fstvt = "FST_VT_VCD_REAL"; - } - } - // clang-format off - else if (vartype == VVarType::GPARAM) { fstvt = "FST_VT_VCD_PARAMETER"; } - else if (vartype == VVarType::LPARAM) { fstvt = "FST_VT_VCD_PARAMETER"; } - else if (vartype == VVarType::SUPPLY0) { fstvt = "FST_VT_VCD_SUPPLY0"; } - else if (vartype == VVarType::SUPPLY1) { fstvt = "FST_VT_VCD_SUPPLY1"; } - else if (vartype == VVarType::TRI0) { fstvt = "FST_VT_VCD_TRI0"; } - else if (vartype == VVarType::TRI1) { fstvt = "FST_VT_VCD_TRI1"; } - else if (vartype == VVarType::TRIWIRE) { fstvt = "FST_VT_VCD_TRI"; } - else if (vartype == VVarType::WIRE) { fstvt = "FST_VT_VCD_WIRE"; } - else if (vartype == VVarType::PORT) { fstvt = "FST_VT_VCD_WIRE"; } - // - else if (kwd == VBasicDTypeKwd::INTEGER) { fstvt = "FST_VT_VCD_INTEGER"; } - else if (kwd == VBasicDTypeKwd::BIT) { fstvt = "FST_VT_SV_BIT"; } - else if (kwd == VBasicDTypeKwd::LOGIC) { fstvt = "FST_VT_SV_LOGIC"; } - else if (kwd == VBasicDTypeKwd::INT) { fstvt = "FST_VT_SV_INT"; } - else if (kwd == VBasicDTypeKwd::SHORTINT) { fstvt = "FST_VT_SV_SHORTINT"; } - else if (kwd == VBasicDTypeKwd::LONGINT) { fstvt = "FST_VT_SV_LONGINT"; } - else if (kwd == VBasicDTypeKwd::BYTE) { fstvt = "FST_VT_SV_BYTE"; } - else if (kwd == VBasicDTypeKwd::EVENT) { fstvt = "FST_VT_VCD_EVENT"; } - else { fstvt = "FST_VT_SV_BIT"; } - // clang-format on - // - // Not currently supported - // FST_VT_VCD_PORT - // FST_VT_VCD_SHORTREAL - // FST_VT_VCD_REALTIME - // FST_VT_VCD_SPARRAY - // FST_VT_VCD_TRIAND - // FST_VT_VCD_TRIOR - // FST_VT_VCD_TRIREG - // FST_VT_VCD_WAND - // FST_VT_VCD_WOR - // FST_VT_SV_ENUM - // FST_VT_GEN_STRING - puts("," + fstvt); + if (nodep->declDirection().isInoutish()) { + puts(", VerilatedTraceSigDirection::INOUT"); + } else if (nodep->declDirection().isWritable()) { + puts(", VerilatedTraceSigDirection::OUTPUT"); + } else if (nodep->declDirection().isNonOutput()) { + puts(", VerilatedTraceSigDirection::INPUT"); + } else { + puts(", VerilatedTraceSigDirection::NONE"); } - // Range + + // Kind + puts(", VerilatedTraceSigKind::"); + puts(nodep->varType().traceSigKind()); + + // Type + puts(", VerilatedTraceSigType::"); + puts(nodep->dtypep()->basicp()->keyword().traceSigType()); + + // Array range if (nodep->arrayRange().ranged()) { puts(", true,(i+" + cvtToStr(nodep->arrayRange().lo()) + ")"); } else { puts(", false,-1"); } + + // Bit range if (!nodep->dtypep()->basicp()->isDouble() && nodep->bitRange().ranged()) { puts(", " + cvtToStr(nodep->bitRange().left()) + "," + cvtToStr(nodep->bitRange().right())); } + + // puts(");"); } @@ -861,15 +831,15 @@ class EmitCTrace final : EmitCFunc { EmitCFunc::visit(nodep); } - void visit(AstTracePushNamePrefix* nodep) override { - puts("tracep->pushNamePrefix("); + void visit(AstTracePushPrefix* nodep) override { + puts("tracep->pushPrefix("); putsQuoted(VIdProtect::protectWordsIf(nodep->prefix(), nodep->protect())); + puts(", VerilatedTracePrefixType::"); + puts(nodep->prefixType().ascii()); puts(");\n"); } - void visit(AstTracePopNamePrefix* nodep) override { // - puts("tracep->popNamePrefix("); - puts(cvtToStr(nodep->count())); - puts(");\n"); + void visit(AstTracePopPrefix* nodep) override { // + puts("tracep->popPrefix();\n"); } void visit(AstTraceDecl* nodep) override { const int enumNum = emitTraceDeclDType(nodep->dtypep()); diff --git a/src/V3EmitCModel.cpp b/src/V3EmitCModel.cpp index 9346a64f3..6946ed68f 100644 --- a/src/V3EmitCModel.cpp +++ b/src/V3EmitCModel.cpp @@ -517,11 +517,10 @@ class EmitCModel final : public EmitCFunc { "0.\");\n"); puts("}\n"); puts("vlSymsp->__Vm_baseCode = code;\n"); - puts("tracep->scopeEscape(' ');\n"); - puts("tracep->pushNamePrefix(std::string{vlSymsp->name()} + ' ');\n"); + puts("tracep->pushPrefix(std::string{vlSymsp->name()}, " + "VerilatedTracePrefixType::SCOPE_MODULE);\n"); puts(topModNameProtected + "__" + protect("trace_init_top") + "(vlSelf, tracep);\n"); - puts("tracep->popNamePrefix();\n"); - puts("tracep->scopeEscape('.');\n"); // Restore so later traced files won't break + puts("tracep->popPrefix();\n"); puts("}\n"); // Forward declaration diff --git a/src/V3Interface.cpp b/src/V3Interface.cpp index de504d25c..005fdc57b 100644 --- a/src/V3Interface.cpp +++ b/src/V3Interface.cpp @@ -51,30 +51,25 @@ private: m_scope += "__DOT__" + nodep->name(); } - if (VN_IS(nodep->modp(), Iface)) { - nodep->addIntfRefsp(new AstIntfRef{nodep->fileline(), m_scope}); - } - { - AstNodeModule* const modp = nodep->modp(); - // Pass Cell pointers down to the next module - for (AstPin* pinp = nodep->pinsp(); pinp; pinp = VN_AS(pinp->nextp(), Pin)) { - AstVar* const varp = pinp->modVarp(); - const AstVarRef* const varrefp = VN_CAST(pinp->exprp(), VarRef); - if (!varrefp) continue; - const AstVar* const fromVarp = varrefp->varp(); - const AstIfaceRefDType* const irdtp = VN_CAST(fromVarp->dtypep(), IfaceRefDType); - if (!irdtp) continue; + AstNodeModule* const modp = nodep->modp(); + // Pass Cell pointers down to the next module + for (AstPin* pinp = nodep->pinsp(); pinp; pinp = VN_AS(pinp->nextp(), Pin)) { + AstVar* const varp = pinp->modVarp(); + const AstVarRef* const varrefp = VN_CAST(pinp->exprp(), VarRef); + if (!varrefp) continue; + const AstVar* const fromVarp = varrefp->varp(); + const AstIfaceRefDType* const irdtp = VN_CAST(fromVarp->dtypep(), IfaceRefDType); + if (!irdtp) continue; - AstCell* cellp; - if ((cellp = VN_CAST(fromVarp->user1p(), Cell)) || (cellp = irdtp->cellp())) { - varp->user1p(cellp); - const string alias = m_scope + "__DOT__" + pinp->name(); - cellp->addIntfRefsp(new AstIntfRef{pinp->fileline(), alias}); - } + AstCell* cellp; + if ((cellp = VN_CAST(fromVarp->user1p(), Cell)) || (cellp = irdtp->cellp())) { + varp->user1p(cellp); + const string alias = m_scope + "__DOT__" + pinp->name(); + cellp->addIntfRefsp(new AstIntfRef{pinp->fileline(), alias}); } - - iterateChildren(modp); } + + iterateChildren(modp); } void visit(AstAssignVarScope* nodep) override { // Reference diff --git a/src/V3TraceDecl.cpp b/src/V3TraceDecl.cpp index 284936660..17aa40860 100644 --- a/src/V3TraceDecl.cpp +++ b/src/V3TraceDecl.cpp @@ -24,14 +24,13 @@ #include "V3TraceDecl.h" -#include "verilated_trace_defs.h" // For VLT_TRACE_SCOPE_* - #include "V3Config.h" #include "V3EmitCBase.h" #include "V3Stats.h" #include #include +#include #include VL_DEFINE_DEBUG_FUNCTIONS; @@ -59,7 +58,7 @@ public: ++toPop; m_stack.pop_back(); } - if (toPop) m_emit(new AstTracePopNamePrefix{m_flp, toPop}); + while (toPop--) m_emit(new AstTracePopPrefix{m_flp}); // Move down, one path element at a time if (newPath != m_stack.back()) { const string& extraPrefix = newPath.substr(m_stack.back().size()); @@ -67,14 +66,14 @@ public: while (true) { const size_t end = extraPrefix.find(SEPARATOR, begin); if (end == string::npos) break; - const string& extra = extraPrefix.substr(begin, end + 1 - begin); - m_emit(new AstTracePushNamePrefix{m_flp, extra}); - m_stack.push_back(m_stack.back() + extra); + const string& extra = extraPrefix.substr(begin, end - begin); + m_emit(new AstTracePushPrefix{m_flp, extra, VTracePrefixType::SCOPE_MODULE}); + m_stack.push_back(m_stack.back() + extra + SEPARATOR); begin = end + 1; } const string& extra = extraPrefix.substr(begin); if (!extra.empty()) { - m_emit(new AstTracePushNamePrefix{m_flp, extra + SEPARATOR}); + m_emit(new AstTracePushPrefix{m_flp, extra, VTracePrefixType::SCOPE_MODULE}); m_stack.push_back(m_stack.back() + extra); } } @@ -82,8 +81,8 @@ public: // Emit Prefix adjustments to unwind the path back to its original state void unwind() { - const unsigned toPop = m_stack.size() - 1; - if (toPop) m_emit(new AstTracePopNamePrefix{m_flp, toPop}); + unsigned toPop = m_stack.size() - 1; + while (toPop--) m_emit(new AstTracePopPrefix{m_flp}); } }; @@ -105,25 +104,58 @@ private: const int m_funcSizeLimit // Maximum size of a function = v3Global.opt.outputSplitCTrace() ? v3Global.opt.outputSplitCTrace() : std::numeric_limits::max(); - // Trace init sub functions to invoke for path names in the hierarchy. Note path names and - // AstScope instances are not one to one due to the presence of AstIntfRef. - std::map> m_scopeSubFuncps; + // Trace init functions to for each scope + std::unordered_map> m_scopeInitFuncps; + // Map from hierarchical scope name to the corresponding AstScope. Note that + // this is a many-to-one mapping for interfaces, due to interface refs. + std::unordered_map m_pathToScopep; + // Cell initialization placeholders: + // (parent scope, cell under parent scope, statement) + std::vector> m_cellInitPlaceholders; + // Interface refs initialization placeholders: + // (Interface ref variable, placeholder statement) + std::vector> m_ifaceRefInitPlaceholders; - struct Signal final { - AstVarScope* m_vscp; // AstVarScope being traced (non const to allow copy during sorting) - std::string m_path; // Path to enclosing module in hierarchy - std::string m_name; // Name of signal - explicit Signal(AstVarScope* vscp) - : m_vscp{vscp} { - // Compute path in hierarchy and signal name - const string& vcdName = AstNode::vcdName(vscp->varp()->name()); + // A trace entry under a scope is either: + // - A variable (including interface references) + // - A sub scope (stored as the cell corresponding to the sub scope) + // Note: members are non-const to allow copy during sorting + class TraceEntry final { + // AstVarScope under scope being traced + AstVarScope* m_vscp{nullptr}; + // Sub scope (as AstCell) under scope being traced + AstCell* m_cellp{nullptr}; + // Path to enclosing module in original hierarchy (non-trivail due to inlining) + std::string m_path; + // Name of signal/subscope + std::string m_name; + + void init(const std::string& name) { + // Compute path in hierarchy and item name + const std::string& vcdName = AstNode::vcdName(name); const size_t pos = vcdName.rfind(' '); - const size_t pathLen = pos == string::npos ? 0 : pos + 1; + const size_t pathLen = pos == std::string::npos ? 0 : pos + 1; m_path = vcdName.substr(0, pathLen); m_name = vcdName.substr(pathLen); } + + public: + explicit TraceEntry(AstVarScope* vscp) + : m_vscp{vscp} { + init(vscp->varp()->name()); + } + explicit TraceEntry(AstCell* cellp) + : m_cellp{cellp} { + init(cellp->name()); + } + + AstVarScope* vscp() const { return m_vscp; } + AstCell* cellp() const { return m_cellp; } + const std::string& path() const { return m_path; } + const std::string& name() const { return m_name; } + FileLine& fileline() const { return m_vscp ? *m_vscp->fileline() : *m_cellp->fileline(); } }; - std::vector m_signals; // Signals under current scope + std::vector m_entries; // Trace entries under current scope AstVarScope* m_traVscp = nullptr; // Current AstVarScope we are constructing AstTraceDecls for AstNodeExpr* m_traValuep = nullptr; // Value expression for current signal string m_traName; // Name component for current signal @@ -192,35 +224,6 @@ private: m_subFuncSize += stmtp->nodeCount(); } - std::string getScopeChar(VltTraceScope sct) { - if (v3Global.opt.traceFormat().fst()) { - return std::string(1, static_cast(0x80 + sct)); - } else { - return std::string(); - } - } - - std::string addAboveInterface(const std::string& scopeName) { - std::string out; - // Hierarchical interfaces didn't know if interface vs module - // above them. so convert a scope string to have the interface character. - // Uses list of scopes to see what's an interface above. - size_t begin = 0; - while (true) { - const size_t end = scopeName.find(' ', begin); - if (end == string::npos) break; - const string& extra = scopeName.substr(begin, end - begin); - out += extra; - if (m_scopeSubFuncps.count(out + getScopeChar(VLT_TRACE_SCOPE_INTERFACE) + " ")) { - out += getScopeChar(VLT_TRACE_SCOPE_INTERFACE) + " "; - } else { - out += " "; - } - begin = end + 1; - } - return out; - } - void addTraceDecl(const VNumRange& arrayRange, int widthOverride) { // If !=0, is packed struct/array where basicp size // misreflects one element @@ -240,97 +243,202 @@ private: ++m_statIgnSigs; std::string cmt = std::string{"Tracing: "} + m_traName + " // Ignored: " + why; if (debug() > 3 && m_traVscp) std::cout << "- " << m_traVscp->fileline() << cmt << endl; - addToSubFunc(new AstComment{m_traVscp->fileline(), cmt, true}); + } + + void fixupPlaceholder(const std::string& path, AstNodeStmt* placeholderp) { + // Find the scope for the path. As we are working based on cell names, + // it is possible there is no corresponding scope (e.g.: for an empty + // module). + const auto it = m_pathToScopep.find(path); + if (it != m_pathToScopep.end()) { + const AstScope* const scopep = it->second; + FileLine* const flp = placeholderp->fileline(); + + // Pick up the last path element. The prefixes have already been pushed + // when building the initialization functions + const size_t pos = path.rfind('.'); + const std::string name = path.substr(pos == string::npos ? 0 : pos + 1); + + // Compute the type of the scope beign fixed up + AstNodeModule* const modp = scopep->aboveCellp()->modp(); + const VTracePrefixType scopeType = VN_IS(modp, Iface) + ? VTracePrefixType::SCOPE_INTERFACE + : VTracePrefixType::SCOPE_MODULE; + + // Push the scope prefix + AstNodeStmt* const pushp = new AstTracePushPrefix{flp, name, scopeType}; + + // Call the initialization functions for the scope + for (AstCFunc* const subFuncp : m_scopeInitFuncps.at(scopep)) { + AstCCall* const callp = new AstCCall{flp, subFuncp}; + callp->dtypeSetVoid(); + callp->argTypes("tracep"); + pushp->addNext(callp->makeStmt()); + } + + // Pop the scope prefix + pushp->addNext(new AstTracePopPrefix{flp}); + + // Add after the placeholder + placeholderp->addNextHere(pushp); + } + // Delete the placeholder + placeholderp->unlinkFrBack(); + VL_DO_DANGLING(placeholderp->deleteTree(), placeholderp); + } + + void fixupPlaceholders() { + // Fix up cell initialization placehodlers + for (const auto& item : m_cellInitPlaceholders) { + const AstScope* const parentp = std::get<0>(item); + const AstCell* const cellp = std::get<1>(item); + AstNodeStmt* const placeholderp = std::get<2>(item); + const std::string path = AstNode::prettyName(parentp->name() + "." + cellp->name()); + fixupPlaceholder(path, placeholderp); + } + + // Fix up interface reference initialization placeholders + for (const auto& item : m_ifaceRefInitPlaceholders) { + const AstVarScope* const vscp = std::get<0>(item); + AstNodeStmt* const placeholderp = std::get<1>(item); + const std::string path = vscp->prettyName(); + fixupPlaceholder(path, placeholderp); + } + } + + void removeRedundantPrefixPushPop() { + for (const auto& pair : m_scopeInitFuncps) { + for (AstCFunc* const funcp : pair.second) { + AstNode* prevp = nullptr; + AstNode* currp = funcp->stmtsp(); + while (true) { + AstNode* const nextp = currp->nextp(); + if (VN_IS(prevp, TracePushPrefix) && VN_IS(currp, TracePopPrefix)) { + VL_DO_DANGLING(prevp->unlinkFrBack()->deleteTree(), prevp); + VL_DO_DANGLING(currp->unlinkFrBack()->deleteTree(), currp); + } + if (!nextp) break; + prevp = nextp->backp(); + currp = nextp; + } + } + } } // VISITORS void visit(AstScope* nodep) override { UASSERT_OBJ(!m_currScopep, nodep, "Should not nest"); UASSERT_OBJ(m_subFuncps.empty(), nodep, "Should not nest"); - UASSERT_OBJ(m_signals.empty(), nodep, "Should not nest"); + UASSERT_OBJ(m_entries.empty(), nodep, "Should not nest"); UASSERT_OBJ(!m_traVscp, nodep, "Should not nest"); + UASSERT_OBJ(!m_traValuep, nodep, "Should not nest"); UASSERT_OBJ(m_traName.empty(), nodep, "Should not nest"); VL_RESTORER(m_currScopep); m_currScopep = nodep; - // Gather all signals under this AstScope + // Gather signals under this scope iterateChildrenConst(nodep); - // If nothing to trace in this scope, then job done - if (m_signals.empty()) return; - - // Sort signals, first by enclosing instance, then by source location, then by name - std::stable_sort(m_signals.begin(), m_signals.end(), [](const Signal& a, const Signal& b) { - if (const int cmp = a.m_path.compare(b.m_path)) return cmp < 0; - const FileLine* const aflp = a.m_vscp->fileline(); - const FileLine* const bflp = b.m_vscp->fileline(); - if (const int cmp = aflp->operatorCompare(*bflp)) return cmp < 0; - return a.m_name < b.m_name; - }); - - // Build trace initialization functions for this AstScope - FileLine* const flp = nodep->fileline(); - PathAdjustor pathAdjustor{flp, [&](AstNodeStmt* stmtp) { addToSubFunc(stmtp); }}; - for (const Signal& signal : m_signals) { - // Adjust name prefix based on path in hierarchy - pathAdjustor.adjust(signal.m_path); - - // Build AstTraceDecl for this signal - m_traVscp = signal.m_vscp; - m_traName = signal.m_name; - if (const char* const ignoreReasonp = vscIgnoreTrace(m_traVscp)) { - addIgnore(ignoreReasonp); - } else { - ++m_statSigs; - m_traValuep = new AstVarRef{m_traVscp->fileline(), m_traVscp, VAccess::READ}; - // Recurse into data type of the signal. The visit methods will add AstTraceDecls. - iterate(m_traVscp->varp()->dtypep()->skipRefToEnump()); - // Cleanup - if (m_traValuep) VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); - } + // Gather cells under this scope + for (AstNode* stmtp = nodep->modp()->stmtsp(); stmtp; stmtp = stmtp->nextp()) { + if (AstCell* const cellp = VN_CAST(stmtp, Cell)) { m_entries.emplace_back(cellp); } } - pathAdjustor.unwind(); - m_traVscp = nullptr; - m_traName.clear(); - UASSERT_OBJ(!m_traValuep, nodep, "Should have been deleted"); - m_signals.clear(); - // Add sub functions to m_scopeSubFuncps + if (!m_entries.empty()) { + // Sort trace entries, first by enclosing instance (necessary for + // single traversal of hierarchy during initialization), then by + // source location, then by name. + std::stable_sort(m_entries.begin(), m_entries.end(), + [](const TraceEntry& a, const TraceEntry& b) { + if (const int cmp = a.path().compare(b.path())) return cmp < 0; + if (const int cmp = a.fileline().operatorCompare(b.fileline())) + return cmp < 0; + return a.name() < b.name(); + }); + + // Build trace initialization functions for this AstScope + FileLine* const flp = nodep->fileline(); + PathAdjustor pathAdjustor{flp, [&](AstNodeStmt* stmtp) { addToSubFunc(stmtp); }}; + for (const TraceEntry& entry : m_entries) { + // Adjust name prefix based on path in hierarchy + pathAdjustor.adjust(entry.path()); + + m_traName = entry.name(); + + if (AstVarScope* const vscp = entry.vscp()) { + // This is a signal: build AstTraceDecl for it + m_traVscp = vscp; + if (const char* const ignoreReasonp = vscIgnoreTrace(m_traVscp)) { + addIgnore(ignoreReasonp); + } else { + ++m_statSigs; + // Create reference to whole signal. We will operate on this during the + // traversal. + m_traValuep + = new AstVarRef{m_traVscp->fileline(), m_traVscp, VAccess::READ}; + // Recurse into data type of the signal. The visit methods will add + // AstTraceDecls. + iterate(m_traVscp->varp()->dtypep()->skipRefToEnump()); + // Delete reference created above. Traversal cloned it as required. + if (m_traValuep) { + VL_DO_DANGLING(m_traValuep->deleteTree(), m_traValuep); + // Note: Sometimes VL_DANGLING is a no-op, but we have assertions + // on m_traValuep being nullptr, so make sure it is. + m_traValuep = nullptr; + } + } + } else { + // This is a subscope: insert a placeholder to be fixed up later + AstCell* const cellp = entry.cellp(); + FileLine* const flp = cellp->fileline(); + AstNodeStmt* const stmtp + = new AstComment{flp, "Cell init for: " + cellp->prettyName()}; + addToSubFunc(stmtp); + m_cellInitPlaceholders.emplace_back(nodep, cellp, stmtp); + } + } + pathAdjustor.unwind(); + m_traVscp = nullptr; + m_traName.clear(); + UASSERT_OBJ(!m_traValuep, nodep, "Should have been deleted"); + m_entries.clear(); + } + + // Save the initialization functions of this scope + m_scopeInitFuncps.emplace(nodep, std::move(m_subFuncps)); + + // Save the hierarchical name of this scope + const std::string path = nodep->prettyName(); + m_pathToScopep.emplace(path, nodep); + + // Save the hierarchical names of interface references that reference this scope const AstCell* const cellp = nodep->aboveCellp(); if (cellp && VN_IS(cellp->modp(), Iface)) { - string scopeName = nodep->prettyName(); - const size_t lastDot = scopeName.find_last_of('.'); + const size_t lastDot = path.find_last_of('.'); UASSERT_OBJ(lastDot != string::npos, nodep, "Expected an interface scope name to have at least one dot"); - scopeName = scopeName.substr(0, lastDot + 1); - const size_t scopeLen = scopeName.length(); + const std::string parentPath = path.substr(0, lastDot + 1); - UASSERT_OBJ(cellp->intfRefsp(), cellp, "Interface without tracing reference"); - for (AstIntfRef *irp = cellp->intfRefsp(), *nextIrp; irp; irp = nextIrp) { - nextIrp = VN_AS(irp->nextp(), IntfRef); + for (AstIntfRef *intfRefp = cellp->intfRefsp(), *nextp; intfRefp; intfRefp = nextp) { + nextp = VN_AS(intfRefp->nextp(), IntfRef); - const string irpName = irp->prettyName(); - if (scopeLen > irpName.length()) continue; - const string intfScopeName = irpName.substr(0, scopeLen); - if (scopeName != intfScopeName) continue; + const std::string refName = intfRefp->prettyName(); - string iscopeName = AstNode::vcdName(irp->name()); - if (iscopeName.substr(0, 4) == "TOP ") iscopeName.erase(0, 4); - // Note this insert doesn't know what above is interfaces. - // Perhaps all scopes should be changed to include the VLT_TRACE_SCOPE characters. - // Instead we fix up when printing m_scopeSubFuncps - iscopeName += getScopeChar(VLT_TRACE_SCOPE_INTERFACE) + ' '; - m_scopeSubFuncps.emplace(iscopeName, m_subFuncps); + // Assume only references under the same parent scope reference + // the same interface. + // TODO: This is not actually correct. An inteface can propagate + // upwards and sideways when passed to a port via a downward + // hierarchical reference, which we will miss here. + if (!VString::startsWith(refName, parentPath)) continue; - VL_DO_DANGLING(irp->unlinkFrBack(), irp); + // Save the mapping from the path of the reference to the scope + m_pathToScopep.emplace(refName, nodep); + + // No more need for AstIntfRef + intfRefp->unlinkFrBack(); + VL_DO_DANGLING(intfRefp->deleteTree(), intfRefp); } - - m_subFuncps.clear(); - } else { - string scopeName = AstNode::vcdName(nodep->name()) + ' '; - if (VString::startsWith(scopeName, "TOP ")) scopeName.erase(0, 4); - m_scopeSubFuncps.emplace(scopeName, std::move(m_subFuncps)); } } void visit(AstVarScope* nodep) override { @@ -344,142 +452,174 @@ private: if (nodep->varp()->isFuncLocal()) return; // Add to traced signal list - m_signals.emplace_back(nodep); + m_entries.emplace_back(nodep); } // VISITORS - Data types when tracing void visit(AstConstDType* nodep) override { - if (m_traVscp) iterate(nodep->subDTypep()->skipRefToEnump()); + if (!m_traVscp) return; + iterate(nodep->subDTypep()->skipRefToEnump()); } void visit(AstRefDType* nodep) override { - if (m_traVscp) iterate(nodep->subDTypep()->skipRefToEnump()); + if (!m_traVscp) return; + iterate(nodep->subDTypep()->skipRefToEnump()); + } + void visit(AstIfaceRefDType* nodep) override { + if (!m_traVscp) return; + // Insert a placeholder to be fixed up later + FileLine* const flp = m_traVscp->fileline(); + AstNodeStmt* const stmtp + = new AstComment{flp, "Interface ref init for: " + m_traVscp->prettyName()}; + addToSubFunc(stmtp); + m_ifaceRefInitPlaceholders.emplace_back(m_traVscp, stmtp); } void visit(AstUnpackArrayDType* nodep) override { // Note more specific dtypes above - if (m_traVscp) { - if (static_cast(nodep->arrayUnpackedElements()) > v3Global.opt.traceMaxArray()) { - addIgnore("Wide memory > --trace-max-array ents"); - } else if (VN_IS(nodep->subDTypep()->skipRefToEnump(), - BasicDType) // Nothing lower than this array - && m_traVscp->dtypep()->skipRefToEnump() - == nodep) { // Nothing above this array - // Simple 1-D array, use existing V3EmitC runtime loop rather than unrolling - // This will put "(index)" at end of signal name for us - if (m_traVscp->dtypep()->skipRefToEnump()->isString()) { - addIgnore("Unsupported: strings"); - } else { - addTraceDecl(nodep->declRange(), 0); - } + if (!m_traVscp) return; + + if (static_cast(nodep->arrayUnpackedElements()) > v3Global.opt.traceMaxArray()) { + addIgnore("Wide memory > --trace-max-array ents"); + return; + } + + VL_RESTORER(m_traName); + FileLine* const flp = nodep->fileline(); + + addToSubFunc(new AstTracePushPrefix{flp, m_traName, VTracePrefixType::ARRAY_UNPACKED}); + + if (VN_IS(nodep->subDTypep()->skipRefToEnump(), + BasicDType) // Nothing lower than this array + && m_traVscp->dtypep()->skipRefToEnump() == nodep) { // Nothing above this array + // Simple 1-D array, use existing V3EmitC runtime loop rather than unrolling + // This will put "(index)" at end of signal name for us + if (m_traVscp->dtypep()->skipRefToEnump()->isString()) { + addIgnore("Unsupported: strings"); } else { - // Unroll now, as have no other method to get right signal names - FileLine* const flp = nodep->fileline(); - AstNodeDType* const subtypep = nodep->subDTypep()->skipRefToEnump(); - VL_RESTORER(m_traName); - addToSubFunc(new AstTracePushNamePrefix{flp, m_traName}); - for (int i = nodep->lo(); i <= nodep->hi(); ++i) { - VL_RESTORER(m_traValuep); - m_traName = std::string{"["} + cvtToStr(i) + std::string{"]"}; - m_traValuep = m_traValuep->cloneTree(false); - m_traValuep = new AstArraySel{flp, m_traValuep, i - nodep->lo()}; - m_traValuep->dtypep(subtypep); - iterate(subtypep); - VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); - } - addToSubFunc(new AstTracePopNamePrefix{flp, 1}); + m_traName = ""; + addTraceDecl(nodep->declRange(), 0); + } + } else { + AstNodeDType* const subtypep = nodep->subDTypep()->skipRefToEnump(); + for (int i = nodep->lo(); i <= nodep->hi(); ++i) { + VL_RESTORER(m_traValuep); + m_traName = '[' + std::to_string(i) + ']'; + m_traValuep = m_traValuep->cloneTree(false); + m_traValuep = new AstArraySel{flp, m_traValuep, i - nodep->lo()}; + m_traValuep->dtypep(subtypep); + iterate(subtypep); + VL_DO_DANGLING(m_traValuep->deleteTree(), m_traValuep); } } + + addToSubFunc(new AstTracePopPrefix{flp}); } void visit(AstPackArrayDType* nodep) override { - if (m_traVscp) { - if (!v3Global.opt.traceStructs()) { - // Everything downstream is packed, so deal with as one trace unit. - // This may not be the nicest for user presentation, but is - // a much faster way to trace - addTraceDecl(VNumRange{}, nodep->width()); - } else { - FileLine* const flp = nodep->fileline(); - AstNodeDType* const subtypep = nodep->subDTypep()->skipRefToEnump(); - VL_RESTORER(m_traName); - addToSubFunc(new AstTracePushNamePrefix{flp, m_traName}); - for (int i = nodep->lo(); i <= nodep->hi(); ++i) { - VL_RESTORER(m_traValuep); - m_traName = std::string{"["} + cvtToStr(i) + std::string{"]"}; - const int lsb = (i - nodep->lo()) * subtypep->width(); - m_traValuep = m_traValuep->cloneTree(false); - m_traValuep = new AstSel{flp, m_traValuep, lsb, subtypep->width()}; - m_traValuep->dtypep(subtypep); - iterate(subtypep); - VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); - } - addToSubFunc(new AstTracePopNamePrefix{flp, 1}); + if (!m_traVscp) return; + + if (!v3Global.opt.traceStructs()) { + // Everything downstream is packed, so deal with as one trace unit. + // This may not be the nicest for user presentation, but is + // a much faster way to trace + addTraceDecl(VNumRange{}, nodep->width()); + return; + } + + VL_RESTORER(m_traName); + FileLine* const flp = nodep->fileline(); + addToSubFunc(new AstTracePushPrefix{flp, m_traName, VTracePrefixType::ARRAY_PACKED}); + + AstNodeDType* const subtypep = nodep->subDTypep()->skipRefToEnump(); + for (int i = nodep->lo(); i <= nodep->hi(); ++i) { + VL_RESTORER(m_traValuep); + m_traName = '[' + std::to_string(i) + ']'; + const int lsb = (i - nodep->lo()) * subtypep->width(); + m_traValuep = m_traValuep->cloneTree(false); + m_traValuep = new AstSel{flp, m_traValuep, lsb, subtypep->width()}; + m_traValuep->dtypep(subtypep); + iterate(subtypep); + VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); + } + + addToSubFunc(new AstTracePopPrefix{flp}); + } + void visit(AstStructDType* nodep) override { + if (!m_traVscp) return; + + if (nodep->packed() && !v3Global.opt.traceStructs()) { + // Everything downstream is packed, so deal with as one trace unit + // This may not be the nicest for user presentation, but is + // a much faster way to trace + addTraceDecl(VNumRange{}, nodep->width()); + return; + } + + VL_RESTORER(m_traName); + FileLine* const flp = nodep->fileline(); + + if (!nodep->packed()) { + addToSubFunc( + new AstTracePushPrefix{flp, m_traName, VTracePrefixType::STRUCT_UNPACKED}); + for (const AstMemberDType *itemp = nodep->membersp(), *nextp; itemp; itemp = nextp) { + nextp = VN_AS(itemp->nextp(), MemberDType); + AstNodeDType* const subtypep = itemp->subDTypep()->skipRefToEnump(); + m_traName = itemp->prettyName(); + VL_RESTORER(m_traValuep); + m_traValuep = m_traValuep->cloneTree(false); + m_traValuep = new AstStructSel{flp, m_traValuep, itemp->name()}; + m_traValuep->dtypep(subtypep); + iterate(subtypep); + VL_DO_DANGLING(m_traValuep->deleteTree(), m_traValuep); } + addToSubFunc(new AstTracePopPrefix{flp}); + } else { + addToSubFunc(new AstTracePushPrefix{flp, m_traName, VTracePrefixType::STRUCT_PACKED}); + for (const AstMemberDType *itemp = nodep->membersp(), *nextp; itemp; itemp = nextp) { + nextp = VN_AS(itemp->nextp(), MemberDType); + AstNodeDType* const subtypep = itemp->subDTypep()->skipRefToEnump(); + m_traName = itemp->prettyName(); + VL_RESTORER(m_traValuep); + m_traValuep = m_traValuep->cloneTree(false); + m_traValuep = new AstSel{flp, m_traValuep, itemp->lsb(), subtypep->width()}; + m_traValuep->dtypep(subtypep); + iterate(subtypep); + VL_DO_DANGLING(m_traValuep->deleteTree(), m_traValuep); + } + addToSubFunc(new AstTracePopPrefix{flp}); } } - void visit(AstNodeUOrStructDType* nodep) override { - if (m_traVscp) { - if (nodep->packed() && !v3Global.opt.traceStructs()) { - // Everything downstream is packed, so deal with as one trace unit - // This may not be the nicest for user presentation, but is - // a much faster way to trace - addTraceDecl(VNumRange{}, nodep->width()); - } else if (!nodep->packed()) { - if (VN_IS(nodep, UnionDType)) { - addIgnore("Unsupported: Unpacked union"); - } else { - FileLine* const flp = nodep->fileline(); - VL_RESTORER(m_traName); - string prefix{m_traName}; - prefix += getScopeChar(VLT_TRACE_SCOPE_STRUCT); - addToSubFunc(new AstTracePushNamePrefix{flp, prefix + ' '}); - for (const AstMemberDType* itemp = nodep->membersp(); itemp; - itemp = VN_AS(itemp->nextp(), MemberDType)) { - AstNodeDType* const subtypep = itemp->subDTypep()->skipRefToEnump(); - m_traName = itemp->prettyName(); - VL_RESTORER(m_traValuep); - m_traValuep = m_traValuep->cloneTree(false); - m_traName = itemp->prettyName(); - m_traValuep = new AstStructSel{flp, m_traValuep, itemp->name()}; - m_traValuep->dtypep(subtypep); - iterate(subtypep); - VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); - } - addToSubFunc(new AstTracePopNamePrefix{flp, 1}); - } - } else { - FileLine* const flp = nodep->fileline(); - const bool isStruct = VN_IS(nodep, StructDType); // Otherwise union - VL_RESTORER(m_traName); - string prefix{m_traName}; - prefix += isStruct ? getScopeChar(VLT_TRACE_SCOPE_STRUCT) // Mark scope type - : getScopeChar(VLT_TRACE_SCOPE_UNION); - addToSubFunc(new AstTracePushNamePrefix{flp, prefix + ' '}); - for (const AstMemberDType* itemp = nodep->membersp(); itemp; - itemp = VN_AS(itemp->nextp(), MemberDType)) { - AstNodeDType* const subtypep = itemp->subDTypep()->skipRefToEnump(); - m_traName = itemp->prettyName(); - if (isStruct) { - VL_RESTORER(m_traValuep); - m_traValuep = m_traValuep->cloneTree(false); - m_traValuep - = new AstSel{flp, m_traValuep, itemp->lsb(), subtypep->width()}; - m_traValuep->dtypep(subtypep); - iterate(subtypep); - VL_DO_CLEAR(m_traValuep->deleteTree(), m_traValuep = nullptr); - } else { // Else union, replicate fields - iterate(subtypep); - } - } - addToSubFunc(new AstTracePopNamePrefix{flp, 1}); + void visit(AstUnionDType* nodep) override { + if (!m_traVscp) return; + + if (nodep->packed() && !v3Global.opt.traceStructs()) { + // Everything downstream is packed, so deal with as one trace unit + // This may not be the nicest for user presentation, but is + // a much faster way to trace + addTraceDecl(VNumRange{}, nodep->width()); + return; + } + + VL_RESTORER(m_traName); + FileLine* const flp = nodep->fileline(); + + if (!nodep->packed()) { + addIgnore("Unsupported: Unpacked union"); + } else { + addToSubFunc(new AstTracePushPrefix{flp, m_traName, VTracePrefixType::UNION_PACKED}); + for (const AstMemberDType *itemp = nodep->membersp(), *nextp; itemp; itemp = nextp) { + nextp = VN_AS(itemp->nextp(), MemberDType); + AstNodeDType* const subtypep = itemp->subDTypep()->skipRefToEnump(); + m_traName = itemp->prettyName(); + iterate(subtypep); } + addToSubFunc(new AstTracePopPrefix{flp}); } } void visit(AstBasicDType* nodep) override { - if (m_traVscp) { - if (nodep->isString()) { - addIgnore("Unsupported: strings"); - } else { - addTraceDecl(VNumRange{}, 0); - } + if (!m_traVscp) return; + if (nodep->isString()) { + addIgnore("Unsupported: strings"); + } else { + addTraceDecl(VNumRange{}, 0); } } void visit(AstEnumDType* nodep) override { iterate(nodep->skipRefp()); } @@ -498,26 +638,27 @@ public: : m_topScopep{nodep->topScopep()} { FileLine* const flp = nodep->fileline(); - // Iterate modules to build per scope initialization sub functions + // Iterate modules to build per scope initialization functions iterateAndNextConstNull(nodep->modulesp()); UASSERT_OBJ(m_subFuncps.empty(), nodep, "Should have been emptied"); - // Build top level trace initialization functions - PathAdjustor pathAdjustor{flp, [&](AstNodeStmt* stmtp) { addToTopFunc(stmtp); }}; - for (const auto& item : m_scopeSubFuncps) { - const std::string scopeName = item.first; - const std::string scopeNameInterfaced = addAboveInterface(scopeName); - // Adjust name prefix based on path in hierarchy - pathAdjustor.adjust(scopeNameInterfaced); - // Call all sub functions for this path - for (AstCFunc* const subFuncp : item.second) { - AstCCall* const callp = new AstCCall{flp, subFuncp}; - callp->dtypeSetVoid(); - callp->argTypes("tracep"); - addToTopFunc(callp->makeStmt()); - } + // Fix up the placeholders in the initialization functions + fixupPlaceholders(); + + // Now that we have everything ready, remove redundant pushPrefix/popPrefix + // pairs. While functionally this is not really necessary (the trace files + // might have some empty scope declarations), we do it to preserve previous + // behaviour. Note: unfortunately generating these without the redundant + // push/pop pairs is a bit hard. It is cleaner to remove them. + removeRedundantPrefixPushPop(); + + // Call the initialization functions of the root scope from the top function + for (AstCFunc* const funcp : m_scopeInitFuncps.at(m_topScopep->scopep())) { + AstCCall* const callp = new AstCCall{flp, funcp}; + callp->dtypeSetVoid(); + callp->argTypes("tracep"); + addToTopFunc(callp->makeStmt()); } - pathAdjustor.unwind(); // Ensure a top function exists, in case there was nothing to trace at all if (m_topFuncps.empty()) addToTopFunc(new AstComment{flp, "Empty"}); diff --git a/test_regress/t/t_clocker.out b/test_regress/t/t_clocker.out index 61a98ebaa..d6623fe9f 100644 --- a/test_regress/t/t_clocker.out +++ b/test_regress/t/t_clocker.out @@ -1,174 +1,172 @@ $version Generated by VerilatedVcd $end -$date Fri Jun 22 19:23:24 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end - $var wire 1 % res $end - $var wire 16 ' res16 [15:0] $end - $var wire 8 & res8 [7:0] $end $scope module $unit $end $var wire 32 + ID_MSB [31:0] $end $upscope $end + $var wire 1 # clk $end + $var wire 1 $ res $end + $var wire 8 % res8 [7:0] $end + $var wire 16 & res16 [15:0] $end $scope module t $end - $var wire 1 $ clk $end - $var wire 8 ( clkSet [7:0] $end - $var wire 1 $ clk_1 $end - $var wire 3 ) clk_3 [2:0] $end - $var wire 4 * clk_4 [3:0] $end - $var wire 1 $ clk_final $end - $var wire 8 # count [7:0] $end - $var wire 1 % res $end - $var wire 16 ' res16 [15:0] $end - $var wire 8 & res8 [7:0] $end + $var wire 1 # clk $end + $var wire 1 $ res $end + $var wire 8 % res8 [7:0] $end + $var wire 16 & res16 [15:0] $end + $var wire 8 ' clkSet [7:0] $end + $var wire 1 # clk_1 $end + $var wire 3 ( clk_3 [2:0] $end + $var wire 4 ) clk_4 [3:0] $end + $var wire 1 # clk_final $end + $var wire 8 * count [7:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -b00000000 # +0# 0$ -0% -b00000000 & -b0000000000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000000000000000 & +b00000000 ' +b000 ( +b0000 ) +b00000000 * b00000000000000000000000000000001 + #10 -b00000001 # +1# 1$ -1% -b11101111 & -b0000000111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000000111111111 & +b11111111 ' +b111 ( +b1111 ) +b00000001 * #15 -b00000010 # +0# 0$ -0% -b00000000 & -b0000001000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000001000000000 & +b00000000 ' +b000 ( +b0000 ) +b00000010 * #20 -b00000011 # +1# 1$ -1% -b11101111 & -b0000001111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000001111111111 & +b11111111 ' +b111 ( +b1111 ) +b00000011 * #25 -b00000100 # +0# 0$ -0% -b00000000 & -b0000010000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000010000000000 & +b00000000 ' +b000 ( +b0000 ) +b00000100 * #30 -b00000101 # +1# 1$ -1% -b11101111 & -b0000010111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000010111111111 & +b11111111 ' +b111 ( +b1111 ) +b00000101 * #35 -b00000110 # +0# 0$ -0% -b00000000 & -b0000011000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000011000000000 & +b00000000 ' +b000 ( +b0000 ) +b00000110 * #40 -b00000111 # +1# 1$ -1% -b11101111 & -b0000011111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000011111111111 & +b11111111 ' +b111 ( +b1111 ) +b00000111 * #45 -b00001000 # +0# 0$ -0% -b00000000 & -b0000100000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000100000000000 & +b00000000 ' +b000 ( +b0000 ) +b00001000 * #50 -b00001001 # +1# 1$ -1% -b11101111 & -b0000100111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000100111111111 & +b11111111 ' +b111 ( +b1111 ) +b00001001 * #55 -b00001010 # +0# 0$ -0% -b00000000 & -b0000101000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000101000000000 & +b00000000 ' +b000 ( +b0000 ) +b00001010 * #60 -b00001011 # +1# 1$ -1% -b11101111 & -b0000101111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000101111111111 & +b11111111 ' +b111 ( +b1111 ) +b00001011 * #65 -b00001100 # +0# 0$ -0% -b00000000 & -b0000110000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000110000000000 & +b00000000 ' +b000 ( +b0000 ) +b00001100 * #70 -b00001101 # +1# 1$ -1% -b11101111 & -b0000110111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000110111111111 & +b11111111 ' +b111 ( +b1111 ) +b00001101 * #75 -b00001110 # +0# 0$ -0% -b00000000 & -b0000111000000000 ' -b00000000 ( -b000 ) -b0000 * +b00000000 % +b0000111000000000 & +b00000000 ' +b000 ( +b0000 ) +b00001110 * #80 -b00001111 # +1# 1$ -1% -b11101111 & -b0000111111111111 ' -b11111111 ( -b111 ) -b1111 * +b11101111 % +b0000111111111111 & +b11111111 ' +b111 ( +b1111 ) +b00001111 * diff --git a/test_regress/t/t_cover_line_trace.out b/test_regress/t/t_cover_line_trace.out index e32c0cd15..be7140138 100644 --- a/test_regress/t/t_cover_line_trace.out +++ b/test_regress/t/t_cover_line_trace.out @@ -2,19 +2,44 @@ $version Generated by VerilatedVcd $end $timescale 1ps $end $scope module top $end - $var wire 1 X clk $end $scope module t $end - $var wire 1 X clk $end - $var wire 32 ' cyc [31:0] $end - $var wire 8 ( cyc_copy [7:0] $end - $var wire 1 & toggle $end - $var wire 32 < vlCoverageLineTrace_t_cover_line__102_elsif [31:0] $end - $var wire 32 = vlCoverageLineTrace_t_cover_line__105_elsif [31:0] $end - $var wire 32 > vlCoverageLineTrace_t_cover_line__112_else [31:0] $end - $var wire 32 ? vlCoverageLineTrace_t_cover_line__112_if [31:0] $end - $var wire 32 Y vlCoverageLineTrace_t_cover_line__119_block [31:0] $end + $var wire 1 X clk $end + $var wire 1 & toggle $end $var wire 32 # vlCoverageLineTrace_t_cover_line__15_block [31:0] $end + $var wire 32 ' cyc [31:0] $end $var wire 32 $ vlCoverageLineTrace_t_cover_line__18_block [31:0] $end + $var wire 8 ( cyc_copy [7:0] $end + $scope module b1 $end + $var wire 1 X clk $end + $var wire 1 & toggle $end + $var wire 32 L vlCoverageLineTrace_t_cover_line__156_block [31:0] $end + $var wire 32 M vlCoverageLineTrace_t_cover_line__158_else [31:0] $end + $var wire 32 c vlCoverageLineTrace_t_cover_line__158_if [31:0] $end + $var wire 32 N vlCoverageLineTrace_t_cover_line__162_else [31:0] $end + $var wire 32 O vlCoverageLineTrace_t_cover_line__162_if [31:0] $end + $var wire 32 P vlCoverageLineTrace_t_cover_line__166_else [31:0] $end + $upscope $end + $scope module b2 $end + $var wire 1 X clk $end + $var wire 1 & toggle $end + $var wire 32 Q vlCoverageLineTrace_t_cover_line__156_block [31:0] $end + $var wire 32 R vlCoverageLineTrace_t_cover_line__158_else [31:0] $end + $var wire 32 d vlCoverageLineTrace_t_cover_line__158_if [31:0] $end + $var wire 32 S vlCoverageLineTrace_t_cover_line__162_else [31:0] $end + $var wire 32 T vlCoverageLineTrace_t_cover_line__162_if [31:0] $end + $var wire 32 U vlCoverageLineTrace_t_cover_line__166_else [31:0] $end + $upscope $end + $scope module t1 $end + $var wire 1 X clk $end + $var wire 1 & toggle $end + $var wire 32 V vlCoverageLineTrace_t_cover_line__207_block [31:0] $end + $var wire 32 Z vlCoverageLineTrace_t_cover_line__211_block [31:0] $end + $var wire 32 [ vlCoverageLineTrace_t_cover_line__214_else [31:0] $end + $var wire 32 \ vlCoverageLineTrace_t_cover_line__214_if [31:0] $end + $var wire 32 W vlCoverageLineTrace_t_cover_line__217_else [31:0] $end + $var wire 32 ] vlCoverageLineTrace_t_cover_line__217_if [31:0] $end + $var wire 32 % vlCoverageLineTrace_t_cover_line__222_block [31:0] $end + $upscope $end $var wire 32 ) vlCoverageLineTrace_t_cover_line__47_block [31:0] $end $var wire 32 * vlCoverageLineTrace_t_cover_line__48_else [31:0] $end $var wire 32 + vlCoverageLineTrace_t_cover_line__48_if [31:0] $end @@ -38,63 +63,38 @@ $timescale 1ps $end $var wire 32 _ vlCoverageLineTrace_t_cover_line__93_block [31:0] $end $var wire 32 ` vlCoverageLineTrace_t_cover_line__96_block [31:0] $end $var wire 32 a vlCoverageLineTrace_t_cover_line__97_block [31:0] $end + $var wire 32 < vlCoverageLineTrace_t_cover_line__102_elsif [31:0] $end + $var wire 32 = vlCoverageLineTrace_t_cover_line__105_elsif [31:0] $end + $var wire 32 > vlCoverageLineTrace_t_cover_line__112_else [31:0] $end + $var wire 32 ? vlCoverageLineTrace_t_cover_line__112_if [31:0] $end + $var wire 32 Y vlCoverageLineTrace_t_cover_line__119_block [31:0] $end $scope module a1 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end + $var wire 1 X clk $end + $var wire 1 & toggle $end $var wire 32 @ vlCoverageLineTrace_t_cover_line__132_block [31:0] $end $var wire 32 A vlCoverageLineTrace_t_cover_line__133_else [31:0] $end $var wire 32 B vlCoverageLineTrace_t_cover_line__133_if [31:0] $end $var wire 32 C vlCoverageLineTrace_t_cover_line__137_else [31:0] $end $upscope $end $scope module a2 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end + $var wire 1 X clk $end + $var wire 1 & toggle $end $var wire 32 D vlCoverageLineTrace_t_cover_line__132_block [31:0] $end $var wire 32 E vlCoverageLineTrace_t_cover_line__133_else [31:0] $end $var wire 32 F vlCoverageLineTrace_t_cover_line__133_if [31:0] $end $var wire 32 G vlCoverageLineTrace_t_cover_line__137_else [31:0] $end $upscope $end - $scope module b1 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end - $var wire 32 L vlCoverageLineTrace_t_cover_line__156_block [31:0] $end - $var wire 32 M vlCoverageLineTrace_t_cover_line__158_else [31:0] $end - $var wire 32 c vlCoverageLineTrace_t_cover_line__158_if [31:0] $end - $var wire 32 N vlCoverageLineTrace_t_cover_line__162_else [31:0] $end - $var wire 32 O vlCoverageLineTrace_t_cover_line__162_if [31:0] $end - $var wire 32 P vlCoverageLineTrace_t_cover_line__166_else [31:0] $end - $upscope $end - $scope module b2 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end - $var wire 32 Q vlCoverageLineTrace_t_cover_line__156_block [31:0] $end - $var wire 32 R vlCoverageLineTrace_t_cover_line__158_else [31:0] $end - $var wire 32 d vlCoverageLineTrace_t_cover_line__158_if [31:0] $end - $var wire 32 S vlCoverageLineTrace_t_cover_line__162_else [31:0] $end - $var wire 32 T vlCoverageLineTrace_t_cover_line__162_if [31:0] $end - $var wire 32 U vlCoverageLineTrace_t_cover_line__166_else [31:0] $end - $upscope $end $scope module o1 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end + $var wire 1 X clk $end + $var wire 1 & toggle $end $var wire 32 H vlCoverageLineTrace_t_cover_line__245_block [31:0] $end $var wire 32 I vlCoverageLineTrace_t_cover_line__246_else [31:0] $end $var wire 32 J vlCoverageLineTrace_t_cover_line__246_if [31:0] $end $var wire 32 K vlCoverageLineTrace_t_cover_line__249_else [31:0] $end $var wire 32 b vlCoverageLineTrace_t_cover_line__249_if [31:0] $end $upscope $end - $scope module t1 $end - $var wire 1 X clk $end - $var wire 1 & toggle $end - $var wire 32 V vlCoverageLineTrace_t_cover_line__207_block [31:0] $end - $var wire 32 Z vlCoverageLineTrace_t_cover_line__211_block [31:0] $end - $var wire 32 [ vlCoverageLineTrace_t_cover_line__214_else [31:0] $end - $var wire 32 \ vlCoverageLineTrace_t_cover_line__214_if [31:0] $end - $var wire 32 W vlCoverageLineTrace_t_cover_line__217_else [31:0] $end - $var wire 32 ] vlCoverageLineTrace_t_cover_line__217_if [31:0] $end - $var wire 32 % vlCoverageLineTrace_t_cover_line__222_block [31:0] $end - $upscope $end $upscope $end + $var wire 1 X clk $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_cover_sva_trace.out b/test_regress/t/t_cover_sva_trace.out index b51a11853..411432c80 100644 --- a/test_regress/t/t_cover_sva_trace.out +++ b/test_regress/t/t_cover_sva_trace.out @@ -1,31 +1,29 @@ $version Generated by VerilatedVcd $end -$date Thu Oct 24 09:44:07 2019 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 ) clk $end + $var wire 1 ) clk $end $scope module t $end - $var wire 1 ) clk $end - $var wire 32 # cyc [31:0] $end - $var wire 1 % toggle $end + $var wire 1 ) clk $end + $var wire 1 # toggle $end + $var wire 32 $ cyc [31:0] $end $scope module suba $end - $var wire 1 ) clk $end - $var wire 32 $ cyc [31:0] $end + $var wire 1 ) clk $end + $var wire 1 # toggle $end + $var wire 32 % cyc [31:0] $end $var wire 32 & cyc_eq_5_vlCoverageUserTrace [31:0] $end - $var wire 1 % toggle $end $upscope $end $scope module subb $end - $var wire 1 ) clk $end - $var wire 32 $ cyc [31:0] $end + $var wire 1 ) clk $end + $var wire 1 # toggle $end + $var wire 32 % cyc [31:0] $end $var wire 32 ' cyc_eq_5_vlCoverageUserTrace [31:0] $end - $var wire 1 % toggle $end $upscope $end $scope module subc $end - $var wire 1 ) clk $end - $var wire 32 $ cyc [31:0] $end + $var wire 1 ) clk $end + $var wire 1 # toggle $end + $var wire 32 % cyc [31:0] $end $var wire 32 ( cyc_eq_5_vlCoverageUserTrace [31:0] $end - $var wire 1 % toggle $end $upscope $end $upscope $end $upscope $end @@ -33,44 +31,44 @@ $enddefinitions $end #0 -b00000000000000000000000000000001 # +0# b00000000000000000000000000000001 $ -0% +b00000000000000000000000000000001 % b00000000000000000000000000000000 & b00000000000000000000000000000000 ' b00000000000000000000000000000000 ( 0) #10 -b00000000000000000000000000000010 # b00000000000000000000000000000010 $ +b00000000000000000000000000000010 % 1) #15 0) #20 -b00000000000000000000000000000011 # +1# b00000000000000000000000000000011 $ -1% +b00000000000000000000000000000011 % 1) #25 0) #30 -b00000000000000000000000000000100 # +0# b00000000000000000000000000000100 $ -0% +b00000000000000000000000000000100 % 1) #35 0) #40 -b00000000000000000000000000000101 # +1# b00000000000000000000000000000101 $ -1% +b00000000000000000000000000000101 % 1) #45 0) #50 -b00000000000000000000000000000110 # +0# b00000000000000000000000000000110 $ -0% +b00000000000000000000000000000110 % b00000000000000000000000000000001 & b00000000000000000000000000000001 ' b00000000000000000000000000000001 ( @@ -78,35 +76,35 @@ b00000000000000000000000000000001 ( #55 0) #60 -b00000000000000000000000000000111 # +1# b00000000000000000000000000000111 $ -1% +b00000000000000000000000000000111 % 1) #65 0) #70 -b00000000000000000000000000001000 # +0# b00000000000000000000000000001000 $ -0% +b00000000000000000000000000001000 % 1) #75 0) #80 -b00000000000000000000000000001001 # +1# b00000000000000000000000000001001 $ -1% +b00000000000000000000000000001001 % 1) #85 0) #90 -b00000000000000000000000000001010 # +0# b00000000000000000000000000001010 $ -0% +b00000000000000000000000000001010 % 1) #95 0) #100 -b00000000000000000000000000001011 # +1# b00000000000000000000000000001011 $ -1% +b00000000000000000000000000001011 % 1) diff --git a/test_regress/t/t_force_release_net_trace.out b/test_regress/t/t_force_release_net_trace.out index 8e4f066fc..d82ca7e15 100644 --- a/test_regress/t/t_force_release_net_trace.out +++ b/test_regress/t/t_force_release_net_trace.out @@ -1,213 +1,212 @@ $version Generated by VerilatedVcd $end -$date Sun Dec 19 14:44:51 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 & clk $end $scope module t $end - $var wire 1 # clk $end - $var wire 32 $ cyc [31:0] $end - $var wire 1 % net_1 $end - $var wire 8 & net_8 [7:0] $end + $var wire 1 & clk $end + $var wire 32 # cyc [31:0] $end + $var wire 1 $ net_1 $end + $var wire 8 % net_8 [7:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -0# -b00000000000000000000000000000000 $ -1% -b11111111 & +b00000000000000000000000000000000 # +1$ +b11111111 % +0& #10 -1# -b00000000000000000000000000000001 $ -0% +b00000000000000000000000000000001 # +0$ +1& #15 -0# +0& #20 -1# -b00000000000000000000000000000010 $ -1% -b11111110 & +b00000000000000000000000000000010 # +1$ +b11111110 % +1& #25 -0# +0& #30 -1# -b00000000000000000000000000000011 $ -0% +b00000000000000000000000000000011 # +0$ +1& #35 -0# +0& #40 -1# -b00000000000000000000000000000100 $ -b11111101 & +b00000000000000000000000000000100 # +b11111101 % +1& #45 -0# +0& #50 -1# -b00000000000000000000000000000101 $ -b01011111 & +b00000000000000000000000000000101 # +b01011111 % +1& #55 -0# +0& #60 -1# -b00000000000000000000000000000110 $ -1% +b00000000000000000000000000000110 # +1$ +1& #65 -0# +0& #70 -1# -b00000000000000000000000000000111 $ -b11110101 & +b00000000000000000000000000000111 # +b11110101 % +1& #75 -0# +0& #80 -1# -b00000000000000000000000000001000 $ +b00000000000000000000000000001000 # +1& #85 -0# +0& #90 -1# -b00000000000000000000000000001001 $ -0% +b00000000000000000000000000001001 # +0$ +1& #95 -0# +0& #100 -1# -b00000000000000000000000000001010 $ -1% -b11111010 & +b00000000000000000000000000001010 # +1$ +b11111010 % +1& #105 -0# +0& #110 -1# -b00000000000000000000000000001011 $ -b01011010 & +b00000000000000000000000000001011 # +b01011010 % +1& #115 -0# +0& #120 -1# -b00000000000000000000000000001100 $ +b00000000000000000000000000001100 # +1& #125 -0# +0& #130 -1# -b00000000000000000000000000001101 $ -0% -b10100101 & +b00000000000000000000000000001101 # +0$ +b10100101 % +1& #135 -0# +0& #140 -1# -b00000000000000000000000000001110 $ +b00000000000000000000000000001110 # +1& #145 -0# +0& #150 -1# -b00000000000000000000000000001111 $ -b11111000 & +b00000000000000000000000000001111 # +b11111000 % +1& #155 -0# +0& #160 -1# -b00000000000000000000000000010000 $ -1% -b11110111 & +b00000000000000000000000000010000 # +1$ +b11110111 % +1& #165 -0# +0& #170 -1# -b00000000000000000000000000010001 $ -0% +b00000000000000000000000000010001 # +0$ +1& #175 -0# +0& #180 -1# -b00000000000000000000000000010010 $ -1% -b11110110 & +b00000000000000000000000000010010 # +1$ +b11110110 % +1& #185 -0# +0& #190 -1# -b00000000000000000000000000010011 $ -0% +b00000000000000000000000000010011 # +0$ +1& #195 -0# +0& #200 -1# -b00000000000000000000000000010100 $ -1% -b11110101 & +b00000000000000000000000000010100 # +1$ +b11110101 % +1& #205 -0# +0& #210 -1# -b00000000000000000000000000010101 $ -0% +b00000000000000000000000000010101 # +0$ +1& #215 -0# +0& #220 -1# -b00000000000000000000000000010110 $ -1% -b11110100 & +b00000000000000000000000000010110 # +1$ +b11110100 % +1& #225 -0# +0& #230 -1# -b00000000000000000000000000010111 $ -0% +b00000000000000000000000000010111 # +0$ +1& #235 -0# +0& #240 -1# -b00000000000000000000000000011000 $ -1% -b11110011 & +b00000000000000000000000000011000 # +1$ +b11110011 % +1& #245 -0# +0& #250 -1# -b00000000000000000000000000011001 $ -0% +b00000000000000000000000000011001 # +0$ +1& #255 -0# +0& #260 -1# -b00000000000000000000000000011010 $ -1% -b11110010 & +b00000000000000000000000000011010 # +1$ +b11110010 % +1& #265 -0# +0& #270 -1# -b00000000000000000000000000011011 $ -0% +b00000000000000000000000000011011 # +0$ +1& #275 -0# +0& #280 -1# -b00000000000000000000000000011100 $ -1% -b11110001 & +b00000000000000000000000000011100 # +1$ +b11110001 % +1& #285 -0# +0& #290 -1# -b00000000000000000000000000011101 $ -0% +b00000000000000000000000000011101 # +0$ +1& #295 -0# +0& #300 -1# -b00000000000000000000000000011110 $ -1% -b11110000 & +b00000000000000000000000000011110 # +1$ +b11110000 % +1& #305 -0# +0& #310 -1# -b00000000000000000000000000011111 $ -0% +b00000000000000000000000000011111 # +0$ +1& diff --git a/test_regress/t/t_force_release_var_trace.out b/test_regress/t/t_force_release_var_trace.out index 42d114f66..6ee8f010d 100644 --- a/test_regress/t/t_force_release_var_trace.out +++ b/test_regress/t/t_force_release_var_trace.out @@ -1,211 +1,210 @@ $version Generated by VerilatedVcd $end -$date Sun Dec 19 14:45:16 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 & clk $end $scope module t $end - $var wire 1 # clk $end - $var wire 32 $ cyc [31:0] $end - $var wire 1 % var_1 $end - $var wire 8 & var_8 [7:0] $end + $var wire 1 & clk $end + $var wire 32 # cyc [31:0] $end + $var wire 1 $ var_1 $end + $var wire 8 % var_8 [7:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -0# -b00000000000000000000000000000000 $ -0% -b00000000 & +b00000000000000000000000000000000 # +0$ +b00000000 % +0& #10 -1# -b00000000000000000000000000000001 $ +b00000000000000000000000000000001 # +1& #15 -0# +0& #20 -1# -b00000000000000000000000000000010 $ -1% +b00000000000000000000000000000010 # +1$ +1& #25 -0# +0& #30 -1# -b00000000000000000000000000000011 $ -0% -b00000001 & +b00000000000000000000000000000011 # +0$ +b00000001 % +1& #35 -0# +0& #40 -1# -b00000000000000000000000000000100 $ -1% +b00000000000000000000000000000100 # +1$ +1& #45 -0# +0& #50 -1# -b00000000000000000000000000000101 $ -0% -b00000010 & +b00000000000000000000000000000101 # +0$ +b00000010 % +1& #55 -0# +0& #60 -1# -b00000000000000000000000000000110 $ -1% +b00000000000000000000000000000110 # +1$ +1& #65 -0# +0& #70 -1# -b00000000000000000000000000000111 $ -0% -b00000011 & +b00000000000000000000000000000111 # +0$ +b00000011 % +1& #75 -0# +0& #80 -1# -b00000000000000000000000000001000 $ -1% +b00000000000000000000000000001000 # +1$ +1& #85 -0# +0& #90 -1# -b00000000000000000000000000001001 $ -0% -b00000100 & +b00000000000000000000000000001001 # +0$ +b00000100 % +1& #95 -0# +0& #100 -1# -b00000000000000000000000000001010 $ -1% +b00000000000000000000000000001010 # +1$ +1& #105 -0# +0& #110 -1# -b00000000000000000000000000001011 $ -0% -b00000101 & +b00000000000000000000000000001011 # +0$ +b00000101 % +1& #115 -0# +0& #120 -1# -b00000000000000000000000000001100 $ -1% +b00000000000000000000000000001100 # +1$ +1& #125 -0# +0& #130 -1# -b00000000000000000000000000001101 $ -0% -b00000110 & +b00000000000000000000000000001101 # +0$ +b00000110 % +1& #135 -0# +0& #140 -1# -b00000000000000000000000000001110 $ -1% +b00000000000000000000000000001110 # +1$ +1& #145 -0# +0& #150 -1# -b00000000000000000000000000001111 $ -b11110101 & +b00000000000000000000000000001111 # +b11110101 % +1& #155 -0# +0& #160 -1# -b00000000000000000000000000010000 $ -0% +b00000000000000000000000000010000 # +0$ +1& #165 -0# +0& #170 -1# -b00000000000000000000000000010001 $ -b01011111 & +b00000000000000000000000000010001 # +b01011111 % +1& #175 -0# +0& #180 -1# -b00000000000000000000000000010010 $ +b00000000000000000000000000010010 # +1& #185 -0# +0& #190 -1# -b00000000000000000000000000010011 $ +b00000000000000000000000000010011 # +1& #195 -0# +0& #200 -1# -b00000000000000000000000000010100 $ -1% -b00001001 & +b00000000000000000000000000010100 # +1$ +b00001001 % +1& #205 -0# +0& #210 -1# -b00000000000000000000000000010101 $ -b01011010 & +b00000000000000000000000000010101 # +b01011010 % +1& #215 -0# +0& #220 -1# -b00000000000000000000000000010110 $ +b00000000000000000000000000010110 # +1& #225 -0# +0& #230 -1# -b00000000000000000000000000010111 $ -0% -b10100101 & +b00000000000000000000000000010111 # +0$ +b10100101 % +1& #235 -0# +0& #240 -1# -b00000000000000000000000000011000 $ +b00000000000000000000000000011000 # +1& #245 -0# +0& #250 -1# -b00000000000000000000000000011001 $ -b00001100 & +b00000000000000000000000000011001 # +b00001100 % +1& #255 -0# +0& #260 -1# -b00000000000000000000000000011010 $ -1% +b00000000000000000000000000011010 # +1$ +1& #265 -0# +0& #270 -1# -b00000000000000000000000000011011 $ -0% -b00001101 & +b00000000000000000000000000011011 # +0$ +b00001101 % +1& #275 -0# +0& #280 -1# -b00000000000000000000000000011100 $ -1% +b00000000000000000000000000011100 # +1$ +1& #285 -0# +0& #290 -1# -b00000000000000000000000000011101 $ -0% -b00001110 & +b00000000000000000000000000011101 # +0$ +b00001110 % +1& #295 -0# +0& #300 -1# -b00000000000000000000000000011110 $ -1% +b00000000000000000000000000011110 # +1$ +1& #305 -0# +0& #310 -1# -b00000000000000000000000000011111 $ -0% -b00001111 & +b00000000000000000000000000011111 # +0$ +b00001111 % +1& diff --git a/test_regress/t/t_forceable_net_trace.vcd b/test_regress/t/t_forceable_net_trace.vcd index faef0833b..23a870d1e 100644 --- a/test_regress/t/t_forceable_net_trace.vcd +++ b/test_regress/t/t_forceable_net_trace.vcd @@ -1,17 +1,16 @@ $version Generated by VerilatedVcd $end -$date Sun Dec 19 19:39:17 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % cyc [31:0] $end - $var wire 1 $ rst $end $scope module t $end - $var wire 1 # clk $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % cyc [31:0] $end - $var wire 1 & net_1 $end - $var wire 8 ' net_8 [7:0] $end - $var wire 1 $ rst $end + $var wire 1 & net_1 $end + $var wire 8 ' net_8 [7:0] $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_forceable_var_trace.vcd b/test_regress/t/t_forceable_var_trace.vcd index 2aaaa7dac..1e5824fa2 100644 --- a/test_regress/t/t_forceable_var_trace.vcd +++ b/test_regress/t/t_forceable_var_trace.vcd @@ -1,17 +1,16 @@ $version Generated by VerilatedVcd $end -$date Sun Dec 19 19:26:33 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % cyc [31:0] $end - $var wire 1 $ rst $end $scope module t $end - $var wire 1 # clk $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % cyc [31:0] $end - $var wire 1 $ rst $end - $var wire 1 & var_1 $end - $var wire 8 ' var_8 [7:0] $end + $var wire 1 & var_1 $end + $var wire 8 ' var_8 [7:0] $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_hier_block_sc_trace_fst.out b/test_regress/t/t_hier_block_sc_trace_fst.out index 0371854fe..d483bed92 100644 --- a/test_regress/t/t_hier_block_sc_trace_fst.out +++ b/test_regress/t/t_hier_block_sc_trace_fst.out @@ -1,5 +1,5 @@ $date - Thu Nov 10 20:17:06 2022 + Mon Oct 23 12:15:09 2023 $end $version @@ -148,7 +148,23 @@ $var wire 1 D clk $end $var wire 8 E in [7:0] $end $var wire 8 F out [7:0] $end $var logic 8 G ff [7:0] $end +$scope interface in_ifs $end +$var wire 1 D clk $end +$var logic 8 G data [7:0] $end +$upscope $end +$scope interface out_ifs $end +$var wire 1 D clk $end +$var logic 8 H data [7:0] $end +$upscope $end $scope module i_sub3 $end +$scope interface in $end +$var wire 1 D clk $end +$var logic 8 G data [7:0] $end +$upscope $end +$scope interface out $end +$var wire 1 D clk $end +$var logic 8 H data [7:0] $end +$upscope $end $var wire 8 G in_wire [7:0] $end $var wire 8 H out_1 [7:0] $end $var wire 8 I out_2 [7:0] $end @@ -162,22 +178,6 @@ $var wire 1 D clk $end $var wire 8 G in [7:0] $end $var wire 8 I out [7:0] $end $upscope $end -$scope interface in $end -$var wire 1 D clk $end -$var logic 8 G data [7:0] $end -$upscope $end -$scope interface out $end -$var wire 1 D clk $end -$var logic 8 H data [7:0] $end -$upscope $end -$upscope $end -$scope interface in_ifs $end -$var wire 1 D clk $end -$var logic 8 G data [7:0] $end -$upscope $end -$scope interface out_ifs $end -$var wire 1 D clk $end -$var logic 8 H data [7:0] $end $upscope $end $upscope $end $upscope $end @@ -194,1328 +194,1289 @@ $var wire 1 J clk $end $var wire 8 K in [7:0] $end $var wire 8 L out [7:0] $end $var logic 8 Q ff [7:0] $end -$var wire 8 R out4 [7:0] $end -$var wire 8 S out4_2 [7:0] $end +$var wire 8 L out4 [7:0] $end +$var wire 8 R out4_2 [7:0] $end $scope module i_sub4_0 $end $var wire 1 J clk $end $var wire 8 Q in [7:0] $end -$var wire 8 R out [7:0] $end +$var wire 8 L out [7:0] $end $upscope $end $scope module i_sub4_1 $end $var wire 1 J clk $end $var wire 8 Q in [7:0] $end -$var wire 8 S out [7:0] $end +$var wire 8 R out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0 $end -$var wire 1 T clk $end -$var wire 8 U in [7:0] $end -$var wire 8 V out [7:0] $end +$var wire 1 S clk $end +$var wire 8 T in [7:0] $end +$var wire 8 U out [7:0] $end $scope module sub4_2 $end -$var parameter 32 W P0 [31:0] $end -$var real_parameter 64 X P1 $end -$var real_parameter 64 Y P3 $end -$var wire 1 T clk $end -$var wire 8 U in [7:0] $end -$var wire 8 V out [7:0] $end -$var logic 8 Z ff [7:0] $end -$var logic 128 [ sub5_in[0][0] [127:0] $end -$var logic 128 \ sub5_in[0][1] [127:0] $end -$var logic 128 ] sub5_in[0][2] [127:0] $end -$var logic 128 ^ sub5_in[1][0] [127:0] $end -$var logic 128 _ sub5_in[1][1] [127:0] $end -$var logic 128 ` sub5_in[1][2] [127:0] $end -$var wire 8 a sub5_out[0][0] [7:0] $end -$var wire 8 b sub5_out[0][1] [7:0] $end -$var wire 8 c sub5_out[0][2] [7:0] $end -$var wire 8 d sub5_out[1][0] [7:0] $end -$var wire 8 e sub5_out[1][1] [7:0] $end -$var wire 8 f sub5_out[1][2] [7:0] $end -$var int 32 g count [31:0] $end +$var parameter 32 V P0 [31:0] $end +$var real_parameter 64 W P1 $end +$var real_parameter 64 X P3 $end +$var wire 1 S clk $end +$var wire 8 T in [7:0] $end +$var wire 8 U out [7:0] $end +$var logic 8 Y ff [7:0] $end +$var logic 128 Z sub5_in[0][0] [127:0] $end +$var logic 128 [ sub5_in[0][1] [127:0] $end +$var logic 128 \ sub5_in[0][2] [127:0] $end +$var logic 128 ] sub5_in[1][0] [127:0] $end +$var logic 128 ^ sub5_in[1][1] [127:0] $end +$var logic 128 _ sub5_in[1][2] [127:0] $end +$var wire 8 ` sub5_out[0][0] [7:0] $end +$var wire 8 a sub5_out[0][1] [7:0] $end +$var wire 8 b sub5_out[0][2] [7:0] $end +$var wire 8 c sub5_out[1][0] [7:0] $end +$var wire 8 d sub5_out[1][1] [7:0] $end +$var wire 8 e sub5_out[1][2] [7:0] $end +$var int 32 f count [31:0] $end $scope module i_sub5 $end -$var wire 1 T clk $end -$var wire 128 h in[0][0] [127:0] $end -$var wire 128 i in[0][1] [127:0] $end -$var wire 128 j in[0][2] [127:0] $end -$var wire 128 k in[1][0] [127:0] $end -$var wire 128 l in[1][1] [127:0] $end -$var wire 128 m in[1][2] [127:0] $end -$var wire 8 n out[0][0] [7:0] $end -$var wire 8 o out[0][1] [7:0] $end -$var wire 8 p out[0][2] [7:0] $end -$var wire 8 q out[1][0] [7:0] $end -$var wire 8 r out[1][1] [7:0] $end -$var wire 8 s out[1][2] [7:0] $end +$var wire 1 S clk $end +$var wire 128 g in[0][0] [127:0] $end +$var wire 128 h in[0][1] [127:0] $end +$var wire 128 i in[0][2] [127:0] $end +$var wire 128 j in[1][0] [127:0] $end +$var wire 128 k in[1][1] [127:0] $end +$var wire 128 l in[1][2] [127:0] $end +$var wire 8 m out[0][0] [7:0] $end +$var wire 8 n out[0][1] [7:0] $end +$var wire 8 o out[0][2] [7:0] $end +$var wire 8 p out[1][0] [7:0] $end +$var wire 8 q out[1][1] [7:0] $end +$var wire 8 r out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 t i [31:0] $end +$var int 32 s i [31:0] $end $scope module unnamedblk2 $end -$var int 32 u j [31:0] $end +$var int 32 t j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 v exp [7:0] $end +$var byte 8 u exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 w clk $end -$var wire 128 x in[0][0] [127:0] $end -$var wire 128 y in[0][1] [127:0] $end -$var wire 128 z in[0][2] [127:0] $end -$var wire 128 { in[1][0] [127:0] $end -$var wire 128 | in[1][1] [127:0] $end -$var wire 128 } in[1][2] [127:0] $end -$var wire 8 ~ out[0][0] [7:0] $end -$var wire 8 !! out[0][1] [7:0] $end -$var wire 8 "! out[0][2] [7:0] $end -$var wire 8 #! out[1][0] [7:0] $end -$var wire 8 $! out[1][1] [7:0] $end -$var wire 8 %! out[1][2] [7:0] $end +$var wire 1 v clk $end +$var wire 128 w in[0][0] [127:0] $end +$var wire 128 x in[0][1] [127:0] $end +$var wire 128 y in[0][2] [127:0] $end +$var wire 128 z in[1][0] [127:0] $end +$var wire 128 { in[1][1] [127:0] $end +$var wire 128 | in[1][2] [127:0] $end +$var wire 8 } out[0][0] [7:0] $end +$var wire 8 ~ out[0][1] [7:0] $end +$var wire 8 !! out[0][2] [7:0] $end +$var wire 8 "! out[1][0] [7:0] $end +$var wire 8 #! out[1][1] [7:0] $end +$var wire 8 $! out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 w clk $end -$var wire 128 x in[0][0] [127:0] $end -$var wire 128 y in[0][1] [127:0] $end -$var wire 128 z in[0][2] [127:0] $end -$var wire 128 { in[1][0] [127:0] $end -$var wire 128 | in[1][1] [127:0] $end -$var wire 128 } in[1][2] [127:0] $end -$var wire 8 ~ out[0][0] [7:0] $end -$var wire 8 !! out[0][1] [7:0] $end -$var wire 8 "! out[0][2] [7:0] $end -$var wire 8 #! out[1][0] [7:0] $end -$var wire 8 $! out[1][1] [7:0] $end -$var wire 8 %! out[1][2] [7:0] $end -$var int 32 &! count [31:0] $end -$var wire 8 '! val0[0] [7:0] $end -$var wire 8 (! val0[1] [7:0] $end -$var wire 8 )! val1[0] [7:0] $end -$var wire 8 *! val1[1] [7:0] $end -$var wire 8 +! val2[0] [7:0] $end -$var wire 8 ,! val2[1] [7:0] $end -$var wire 8 -! val3[0] [7:0] $end -$var wire 8 .! val3[1] [7:0] $end +$var wire 1 v clk $end +$var wire 128 w in[0][0] [127:0] $end +$var wire 128 x in[0][1] [127:0] $end +$var wire 128 y in[0][2] [127:0] $end +$var wire 128 z in[1][0] [127:0] $end +$var wire 128 { in[1][1] [127:0] $end +$var wire 128 | in[1][2] [127:0] $end +$var wire 8 } out[0][0] [7:0] $end +$var wire 8 ~ out[0][1] [7:0] $end +$var wire 8 !! out[0][2] [7:0] $end +$var wire 8 "! out[1][0] [7:0] $end +$var wire 8 #! out[1][1] [7:0] $end +$var wire 8 $! out[1][2] [7:0] $end +$var int 32 %! count [31:0] $end +$var wire 8 &! val0[0] [7:0] $end +$var wire 8 '! val0[1] [7:0] $end +$var wire 8 (! val1[0] [7:0] $end +$var wire 8 )! val1[1] [7:0] $end +$var wire 8 *! val2[0] [7:0] $end +$var wire 8 +! val2[1] [7:0] $end +$var wire 8 ,! val3[0] [7:0] $end +$var wire 8 -! val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 1! out[0] [7:0] $end -$var wire 8 2! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 &! out[0] [7:0] $end +$var wire 8 '! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 3! out[0] [7:0] $end -$var wire 8 4! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 (! out[0] [7:0] $end +$var wire 8 )! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 5! out[0] [7:0] $end -$var wire 8 6! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 *! out[0] [7:0] $end +$var wire 8 +! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 7! out[0] [7:0] $end -$var wire 8 8! out[1] [7:0] $end +$var wire 8 0! out[0] [7:0] $end +$var wire 8 1! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 9! i [31:0] $end +$var int 32 2! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 :! j [31:0] $end +$var int 32 3! j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 ;! exp [127:0] $end +$var bit 128 4! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 ! P0 [31:0] $end -$var parameter 32 ?! P1 [31:0] $end -$var wire 8 ! P3 $end +$var wire 1 9! clk $end +$var wire 8 :! in [7:0] $end +$var wire 8 ;! out [7:0] $end +$var logic 8 ?! ff [7:0] $end +$var logic 128 @! sub5_in[0][0] [127:0] $end +$var logic 128 A! sub5_in[0][1] [127:0] $end +$var logic 128 B! sub5_in[0][2] [127:0] $end +$var logic 128 C! sub5_in[1][0] [127:0] $end +$var logic 128 D! sub5_in[1][1] [127:0] $end +$var logic 128 E! sub5_in[1][2] [127:0] $end +$var wire 8 F! sub5_out[0][0] [7:0] $end +$var wire 8 G! sub5_out[0][1] [7:0] $end +$var wire 8 H! sub5_out[0][2] [7:0] $end +$var wire 8 I! sub5_out[1][0] [7:0] $end +$var wire 8 J! sub5_out[1][1] [7:0] $end +$var wire 8 K! sub5_out[1][2] [7:0] $end +$var int 32 L! count [31:0] $end $scope module i_sub5 $end -$var wire 1 @! clk $end -$var wire 128 T! in[0][0] [127:0] $end -$var wire 128 U! in[0][1] [127:0] $end -$var wire 128 V! in[0][2] [127:0] $end -$var wire 128 W! in[1][0] [127:0] $end -$var wire 128 X! in[1][1] [127:0] $end -$var wire 128 Y! in[1][2] [127:0] $end -$var wire 8 Z! out[0][0] [7:0] $end -$var wire 8 [! out[0][1] [7:0] $end -$var wire 8 \! out[0][2] [7:0] $end -$var wire 8 ]! out[1][0] [7:0] $end -$var wire 8 ^! out[1][1] [7:0] $end -$var wire 8 _! out[1][2] [7:0] $end +$var wire 1 9! clk $end +$var wire 128 M! in[0][0] [127:0] $end +$var wire 128 N! in[0][1] [127:0] $end +$var wire 128 O! in[0][2] [127:0] $end +$var wire 128 P! in[1][0] [127:0] $end +$var wire 128 Q! in[1][1] [127:0] $end +$var wire 128 R! in[1][2] [127:0] $end +$var wire 8 S! out[0][0] [7:0] $end +$var wire 8 T! out[0][1] [7:0] $end +$var wire 8 U! out[0][2] [7:0] $end +$var wire 8 V! out[1][0] [7:0] $end +$var wire 8 W! out[1][1] [7:0] $end +$var wire 8 X! out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 `! i [31:0] $end +$var int 32 Y! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 a! j [31:0] $end +$var int 32 Z! j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 b! exp [7:0] $end +$var byte 8 [! exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 c! clk $end -$var wire 128 d! in[0][0] [127:0] $end -$var wire 128 e! in[0][1] [127:0] $end -$var wire 128 f! in[0][2] [127:0] $end -$var wire 128 g! in[1][0] [127:0] $end -$var wire 128 h! in[1][1] [127:0] $end -$var wire 128 i! in[1][2] [127:0] $end -$var wire 8 j! out[0][0] [7:0] $end -$var wire 8 k! out[0][1] [7:0] $end -$var wire 8 l! out[0][2] [7:0] $end -$var wire 8 m! out[1][0] [7:0] $end -$var wire 8 n! out[1][1] [7:0] $end -$var wire 8 o! out[1][2] [7:0] $end +$var wire 1 \! clk $end +$var wire 128 ]! in[0][0] [127:0] $end +$var wire 128 ^! in[0][1] [127:0] $end +$var wire 128 _! in[0][2] [127:0] $end +$var wire 128 `! in[1][0] [127:0] $end +$var wire 128 a! in[1][1] [127:0] $end +$var wire 128 b! in[1][2] [127:0] $end +$var wire 8 c! out[0][0] [7:0] $end +$var wire 8 d! out[0][1] [7:0] $end +$var wire 8 e! out[0][2] [7:0] $end +$var wire 8 f! out[1][0] [7:0] $end +$var wire 8 g! out[1][1] [7:0] $end +$var wire 8 h! out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 c! clk $end -$var wire 128 d! in[0][0] [127:0] $end -$var wire 128 e! in[0][1] [127:0] $end -$var wire 128 f! in[0][2] [127:0] $end -$var wire 128 g! in[1][0] [127:0] $end -$var wire 128 h! in[1][1] [127:0] $end -$var wire 128 i! in[1][2] [127:0] $end -$var wire 8 j! out[0][0] [7:0] $end -$var wire 8 k! out[0][1] [7:0] $end -$var wire 8 l! out[0][2] [7:0] $end -$var wire 8 m! out[1][0] [7:0] $end -$var wire 8 n! out[1][1] [7:0] $end -$var wire 8 o! out[1][2] [7:0] $end -$var int 32 p! count [31:0] $end -$var wire 8 q! val0[0] [7:0] $end -$var wire 8 r! val0[1] [7:0] $end -$var wire 8 s! val1[0] [7:0] $end -$var wire 8 t! val1[1] [7:0] $end -$var wire 8 u! val2[0] [7:0] $end -$var wire 8 v! val2[1] [7:0] $end -$var wire 8 w! val3[0] [7:0] $end -$var wire 8 x! val3[1] [7:0] $end +$var wire 1 \! clk $end +$var wire 128 ]! in[0][0] [127:0] $end +$var wire 128 ^! in[0][1] [127:0] $end +$var wire 128 _! in[0][2] [127:0] $end +$var wire 128 `! in[1][0] [127:0] $end +$var wire 128 a! in[1][1] [127:0] $end +$var wire 128 b! in[1][2] [127:0] $end +$var wire 8 c! out[0][0] [7:0] $end +$var wire 8 d! out[0][1] [7:0] $end +$var wire 8 e! out[0][2] [7:0] $end +$var wire 8 f! out[1][0] [7:0] $end +$var wire 8 g! out[1][1] [7:0] $end +$var wire 8 h! out[1][2] [7:0] $end +$var int 32 i! count [31:0] $end +$var wire 8 j! val0[0] [7:0] $end +$var wire 8 k! val0[1] [7:0] $end +$var wire 8 l! val1[0] [7:0] $end +$var wire 8 m! val1[1] [7:0] $end +$var wire 8 n! val2[0] [7:0] $end +$var wire 8 o! val2[1] [7:0] $end +$var wire 8 p! val3[0] [7:0] $end +$var wire 8 q! val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 {! out[0] [7:0] $end -$var wire 8 |! out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 j! out[0] [7:0] $end +$var wire 8 k! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 }! out[0] [7:0] $end -$var wire 8 ~! out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 l! out[0] [7:0] $end +$var wire 8 m! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 !" out[0] [7:0] $end -$var wire 8 "" out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 n! out[0] [7:0] $end +$var wire 8 o! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 #" out[0] [7:0] $end -$var wire 8 $" out[1] [7:0] $end +$var wire 8 t! out[0] [7:0] $end +$var wire 8 u! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 %" i [31:0] $end +$var int 32 v! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 &" j [31:0] $end +$var int 32 w! j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 '" exp [127:0] $end +$var bit 128 x! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 (" out[0] [7:0] $end -$var wire 8 )" out[1] [7:0] $end +$var wire 8 y! out[0] [7:0] $end +$var wire 8 z! out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 *" P0 [31:0] $end -$var parameter 32 +" P1 [31:0] $end -$var wire 8 (" out[0] [7:0] $end -$var wire 8 )" out[1] [7:0] $end +$var parameter 32 {! P0 [31:0] $end +$var parameter 32 |! P1 [31:0] $end +$var wire 8 y! out[0] [7:0] $end +$var wire 8 z! out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2 $end -$var wire 1 ," clk $end -$var wire 8 -" in [7:0] $end -$var wire 8 ." out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 ~! in [7:0] $end +$var wire 8 !" out [7:0] $end $scope module sub3_2 $end -$var parameter 8 /" P0 [7:0] $end -$var parameter 32 0" UNPACKED_ARRAY[0] [31:0] $end -$var parameter 32 1" UNPACKED_ARRAY[1] [31:0] $end -$var parameter 16 2" UNUSED [15:0] $end -$var wire 1 ," clk $end -$var wire 8 -" in [7:0] $end -$var wire 8 ." out [7:0] $end -$var logic 8 3" ff [7:0] $end -$var wire 8 4" out4 [7:0] $end -$var wire 8 5" out4_2 [7:0] $end +$var parameter 8 "" P0 [7:0] $end +$var parameter 32 #" UNPACKED_ARRAY[0] [31:0] $end +$var parameter 32 $" UNPACKED_ARRAY[1] [31:0] $end +$var parameter 16 %" UNUSED [15:0] $end +$var wire 1 }! clk $end +$var wire 8 ~! in [7:0] $end +$var wire 8 !" out [7:0] $end +$var logic 8 &" ff [7:0] $end +$var wire 8 !" out4 [7:0] $end +$var wire 8 '" out4_2 [7:0] $end $scope module i_sub4_0 $end -$var wire 1 ," clk $end -$var wire 8 3" in [7:0] $end -$var wire 8 4" out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 &" in [7:0] $end +$var wire 8 !" out [7:0] $end $upscope $end $scope module i_sub4_1 $end -$var wire 1 ," clk $end -$var wire 8 3" in [7:0] $end -$var wire 8 5" out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 &" in [7:0] $end +$var wire 8 '" out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0 $end -$var wire 1 6" clk $end -$var wire 8 7" in [7:0] $end -$var wire 8 8" out [7:0] $end +$var wire 1 (" clk $end +$var wire 8 )" in [7:0] $end +$var wire 8 *" out [7:0] $end $scope module sub4_2 $end -$var parameter 32 9" P0 [31:0] $end -$var real_parameter 64 :" P1 $end -$var real_parameter 64 ;" P3 $end -$var wire 1 6" clk $end -$var wire 8 7" in [7:0] $end -$var wire 8 8" out [7:0] $end -$var logic 8 <" ff [7:0] $end -$var logic 128 =" sub5_in[0][0] [127:0] $end -$var logic 128 >" sub5_in[0][1] [127:0] $end -$var logic 128 ?" sub5_in[0][2] [127:0] $end -$var logic 128 @" sub5_in[1][0] [127:0] $end -$var logic 128 A" sub5_in[1][1] [127:0] $end -$var logic 128 B" sub5_in[1][2] [127:0] $end -$var wire 8 C" sub5_out[0][0] [7:0] $end -$var wire 8 D" sub5_out[0][1] [7:0] $end -$var wire 8 E" sub5_out[0][2] [7:0] $end -$var wire 8 F" sub5_out[1][0] [7:0] $end -$var wire 8 G" sub5_out[1][1] [7:0] $end -$var wire 8 H" sub5_out[1][2] [7:0] $end -$var int 32 I" count [31:0] $end +$var parameter 32 +" P0 [31:0] $end +$var real_parameter 64 ," P1 $end +$var real_parameter 64 -" P3 $end +$var wire 1 (" clk $end +$var wire 8 )" in [7:0] $end +$var wire 8 *" out [7:0] $end +$var logic 8 ." ff [7:0] $end +$var logic 128 /" sub5_in[0][0] [127:0] $end +$var logic 128 0" sub5_in[0][1] [127:0] $end +$var logic 128 1" sub5_in[0][2] [127:0] $end +$var logic 128 2" sub5_in[1][0] [127:0] $end +$var logic 128 3" sub5_in[1][1] [127:0] $end +$var logic 128 4" sub5_in[1][2] [127:0] $end +$var wire 8 5" sub5_out[0][0] [7:0] $end +$var wire 8 6" sub5_out[0][1] [7:0] $end +$var wire 8 7" sub5_out[0][2] [7:0] $end +$var wire 8 8" sub5_out[1][0] [7:0] $end +$var wire 8 9" sub5_out[1][1] [7:0] $end +$var wire 8 :" sub5_out[1][2] [7:0] $end +$var int 32 ;" count [31:0] $end $scope module i_sub5 $end -$var wire 1 6" clk $end -$var wire 128 J" in[0][0] [127:0] $end -$var wire 128 K" in[0][1] [127:0] $end -$var wire 128 L" in[0][2] [127:0] $end -$var wire 128 M" in[1][0] [127:0] $end -$var wire 128 N" in[1][1] [127:0] $end -$var wire 128 O" in[1][2] [127:0] $end -$var wire 8 P" out[0][0] [7:0] $end -$var wire 8 Q" out[0][1] [7:0] $end -$var wire 8 R" out[0][2] [7:0] $end -$var wire 8 S" out[1][0] [7:0] $end -$var wire 8 T" out[1][1] [7:0] $end -$var wire 8 U" out[1][2] [7:0] $end +$var wire 1 (" clk $end +$var wire 128 <" in[0][0] [127:0] $end +$var wire 128 =" in[0][1] [127:0] $end +$var wire 128 >" in[0][2] [127:0] $end +$var wire 128 ?" in[1][0] [127:0] $end +$var wire 128 @" in[1][1] [127:0] $end +$var wire 128 A" in[1][2] [127:0] $end +$var wire 8 B" out[0][0] [7:0] $end +$var wire 8 C" out[0][1] [7:0] $end +$var wire 8 D" out[0][2] [7:0] $end +$var wire 8 E" out[1][0] [7:0] $end +$var wire 8 F" out[1][1] [7:0] $end +$var wire 8 G" out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 V" i [31:0] $end +$var int 32 H" i [31:0] $end $scope module unnamedblk2 $end -$var int 32 W" j [31:0] $end +$var int 32 I" j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 X" exp [7:0] $end +$var byte 8 J" exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 Y" clk $end -$var wire 128 Z" in[0][0] [127:0] $end -$var wire 128 [" in[0][1] [127:0] $end -$var wire 128 \" in[0][2] [127:0] $end -$var wire 128 ]" in[1][0] [127:0] $end -$var wire 128 ^" in[1][1] [127:0] $end -$var wire 128 _" in[1][2] [127:0] $end -$var wire 8 `" out[0][0] [7:0] $end -$var wire 8 a" out[0][1] [7:0] $end -$var wire 8 b" out[0][2] [7:0] $end -$var wire 8 c" out[1][0] [7:0] $end -$var wire 8 d" out[1][1] [7:0] $end -$var wire 8 e" out[1][2] [7:0] $end +$var wire 1 K" clk $end +$var wire 128 L" in[0][0] [127:0] $end +$var wire 128 M" in[0][1] [127:0] $end +$var wire 128 N" in[0][2] [127:0] $end +$var wire 128 O" in[1][0] [127:0] $end +$var wire 128 P" in[1][1] [127:0] $end +$var wire 128 Q" in[1][2] [127:0] $end +$var wire 8 R" out[0][0] [7:0] $end +$var wire 8 S" out[0][1] [7:0] $end +$var wire 8 T" out[0][2] [7:0] $end +$var wire 8 U" out[1][0] [7:0] $end +$var wire 8 V" out[1][1] [7:0] $end +$var wire 8 W" out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 Y" clk $end -$var wire 128 Z" in[0][0] [127:0] $end -$var wire 128 [" in[0][1] [127:0] $end -$var wire 128 \" in[0][2] [127:0] $end -$var wire 128 ]" in[1][0] [127:0] $end -$var wire 128 ^" in[1][1] [127:0] $end -$var wire 128 _" in[1][2] [127:0] $end -$var wire 8 `" out[0][0] [7:0] $end -$var wire 8 a" out[0][1] [7:0] $end -$var wire 8 b" out[0][2] [7:0] $end -$var wire 8 c" out[1][0] [7:0] $end -$var wire 8 d" out[1][1] [7:0] $end -$var wire 8 e" out[1][2] [7:0] $end -$var int 32 f" count [31:0] $end -$var wire 8 g" val0[0] [7:0] $end -$var wire 8 h" val0[1] [7:0] $end -$var wire 8 i" val1[0] [7:0] $end -$var wire 8 j" val1[1] [7:0] $end -$var wire 8 k" val2[0] [7:0] $end -$var wire 8 l" val2[1] [7:0] $end -$var wire 8 m" val3[0] [7:0] $end -$var wire 8 n" val3[1] [7:0] $end +$var wire 1 K" clk $end +$var wire 128 L" in[0][0] [127:0] $end +$var wire 128 M" in[0][1] [127:0] $end +$var wire 128 N" in[0][2] [127:0] $end +$var wire 128 O" in[1][0] [127:0] $end +$var wire 128 P" in[1][1] [127:0] $end +$var wire 128 Q" in[1][2] [127:0] $end +$var wire 8 R" out[0][0] [7:0] $end +$var wire 8 S" out[0][1] [7:0] $end +$var wire 8 T" out[0][2] [7:0] $end +$var wire 8 U" out[1][0] [7:0] $end +$var wire 8 V" out[1][1] [7:0] $end +$var wire 8 W" out[1][2] [7:0] $end +$var int 32 X" count [31:0] $end +$var wire 8 Y" val0[0] [7:0] $end +$var wire 8 Z" val0[1] [7:0] $end +$var wire 8 [" val1[0] [7:0] $end +$var wire 8 \" val1[1] [7:0] $end +$var wire 8 ]" val2[0] [7:0] $end +$var wire 8 ^" val2[1] [7:0] $end +$var wire 8 _" val3[0] [7:0] $end +$var wire 8 `" val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 q" out[0] [7:0] $end -$var wire 8 r" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 Y" out[0] [7:0] $end +$var wire 8 Z" out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 s" out[0] [7:0] $end -$var wire 8 t" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 [" out[0] [7:0] $end +$var wire 8 \" out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 u" out[0] [7:0] $end -$var wire 8 v" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 ]" out[0] [7:0] $end +$var wire 8 ^" out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 w" out[0] [7:0] $end -$var wire 8 x" out[1] [7:0] $end +$var wire 8 c" out[0] [7:0] $end +$var wire 8 d" out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 y" i [31:0] $end +$var int 32 e" i [31:0] $end $scope module unnamedblk2 $end -$var int 32 z" j [31:0] $end +$var int 32 f" j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 {" exp [127:0] $end +$var bit 128 g" exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 |" out[0] [7:0] $end -$var wire 8 }" out[1] [7:0] $end +$var wire 8 h" out[0] [7:0] $end +$var wire 8 i" out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 ~" P0 [31:0] $end -$var parameter 32 !# P1 [31:0] $end -$var wire 8 |" out[0] [7:0] $end -$var wire 8 }" out[1] [7:0] $end +$var parameter 32 j" P0 [31:0] $end +$var parameter 32 k" P1 [31:0] $end +$var wire 8 h" out[0] [7:0] $end +$var wire 8 i" out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1 $end -$var wire 1 "# clk $end -$var wire 8 ## in [7:0] $end -$var wire 8 $# out [7:0] $end +$var wire 1 l" clk $end +$var wire 8 m" in [7:0] $end +$var wire 8 n" out [7:0] $end $scope module sub4_b $end -$var parameter 32 %# P0 [31:0] $end -$var real_parameter 64 &# P1 $end -$var real_parameter 64 '# P3 $end -$var wire 1 "# clk $end -$var wire 8 ## in [7:0] $end -$var wire 8 $# out [7:0] $end -$var logic 8 (# ff [7:0] $end -$var logic 128 )# sub5_in[0][0] [127:0] $end -$var logic 128 *# sub5_in[0][1] [127:0] $end -$var logic 128 +# sub5_in[0][2] [127:0] $end -$var logic 128 ,# sub5_in[1][0] [127:0] $end -$var logic 128 -# sub5_in[1][1] [127:0] $end -$var logic 128 .# sub5_in[1][2] [127:0] $end -$var wire 8 /# sub5_out[0][0] [7:0] $end -$var wire 8 0# sub5_out[0][1] [7:0] $end -$var wire 8 1# sub5_out[0][2] [7:0] $end -$var wire 8 2# sub5_out[1][0] [7:0] $end -$var wire 8 3# sub5_out[1][1] [7:0] $end -$var wire 8 4# sub5_out[1][2] [7:0] $end -$var int 32 5# count [31:0] $end +$var parameter 32 o" P0 [31:0] $end +$var real_parameter 64 p" P1 $end +$var real_parameter 64 q" P3 $end +$var wire 1 l" clk $end +$var wire 8 m" in [7:0] $end +$var wire 8 n" out [7:0] $end +$var logic 8 r" ff [7:0] $end +$var logic 128 s" sub5_in[0][0] [127:0] $end +$var logic 128 t" sub5_in[0][1] [127:0] $end +$var logic 128 u" sub5_in[0][2] [127:0] $end +$var logic 128 v" sub5_in[1][0] [127:0] $end +$var logic 128 w" sub5_in[1][1] [127:0] $end +$var logic 128 x" sub5_in[1][2] [127:0] $end +$var wire 8 y" sub5_out[0][0] [7:0] $end +$var wire 8 z" sub5_out[0][1] [7:0] $end +$var wire 8 {" sub5_out[0][2] [7:0] $end +$var wire 8 |" sub5_out[1][0] [7:0] $end +$var wire 8 }" sub5_out[1][1] [7:0] $end +$var wire 8 ~" sub5_out[1][2] [7:0] $end +$var int 32 !# count [31:0] $end $scope module i_sub5 $end -$var wire 1 "# clk $end -$var wire 128 6# in[0][0] [127:0] $end -$var wire 128 7# in[0][1] [127:0] $end -$var wire 128 8# in[0][2] [127:0] $end -$var wire 128 9# in[1][0] [127:0] $end -$var wire 128 :# in[1][1] [127:0] $end -$var wire 128 ;# in[1][2] [127:0] $end -$var wire 8 <# out[0][0] [7:0] $end -$var wire 8 =# out[0][1] [7:0] $end -$var wire 8 ># out[0][2] [7:0] $end -$var wire 8 ?# out[1][0] [7:0] $end -$var wire 8 @# out[1][1] [7:0] $end -$var wire 8 A# out[1][2] [7:0] $end +$var wire 1 l" clk $end +$var wire 128 "# in[0][0] [127:0] $end +$var wire 128 ## in[0][1] [127:0] $end +$var wire 128 $# in[0][2] [127:0] $end +$var wire 128 %# in[1][0] [127:0] $end +$var wire 128 &# in[1][1] [127:0] $end +$var wire 128 '# in[1][2] [127:0] $end +$var wire 8 (# out[0][0] [7:0] $end +$var wire 8 )# out[0][1] [7:0] $end +$var wire 8 *# out[0][2] [7:0] $end +$var wire 8 +# out[1][0] [7:0] $end +$var wire 8 ,# out[1][1] [7:0] $end +$var wire 8 -# out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 B# i [31:0] $end +$var int 32 .# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 C# j [31:0] $end +$var int 32 /# j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 D# exp [7:0] $end +$var byte 8 0# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 E# clk $end -$var wire 128 F# in[0][0] [127:0] $end -$var wire 128 G# in[0][1] [127:0] $end -$var wire 128 H# in[0][2] [127:0] $end -$var wire 128 I# in[1][0] [127:0] $end -$var wire 128 J# in[1][1] [127:0] $end -$var wire 128 K# in[1][2] [127:0] $end -$var wire 8 L# out[0][0] [7:0] $end -$var wire 8 M# out[0][1] [7:0] $end -$var wire 8 N# out[0][2] [7:0] $end -$var wire 8 O# out[1][0] [7:0] $end -$var wire 8 P# out[1][1] [7:0] $end -$var wire 8 Q# out[1][2] [7:0] $end +$var wire 1 1# clk $end +$var wire 128 2# in[0][0] [127:0] $end +$var wire 128 3# in[0][1] [127:0] $end +$var wire 128 4# in[0][2] [127:0] $end +$var wire 128 5# in[1][0] [127:0] $end +$var wire 128 6# in[1][1] [127:0] $end +$var wire 128 7# in[1][2] [127:0] $end +$var wire 8 8# out[0][0] [7:0] $end +$var wire 8 9# out[0][1] [7:0] $end +$var wire 8 :# out[0][2] [7:0] $end +$var wire 8 ;# out[1][0] [7:0] $end +$var wire 8 <# out[1][1] [7:0] $end +$var wire 8 =# out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 E# clk $end -$var wire 128 F# in[0][0] [127:0] $end -$var wire 128 G# in[0][1] [127:0] $end -$var wire 128 H# in[0][2] [127:0] $end -$var wire 128 I# in[1][0] [127:0] $end -$var wire 128 J# in[1][1] [127:0] $end -$var wire 128 K# in[1][2] [127:0] $end -$var wire 8 L# out[0][0] [7:0] $end -$var wire 8 M# out[0][1] [7:0] $end -$var wire 8 N# out[0][2] [7:0] $end -$var wire 8 O# out[1][0] [7:0] $end -$var wire 8 P# out[1][1] [7:0] $end -$var wire 8 Q# out[1][2] [7:0] $end -$var int 32 R# count [31:0] $end -$var wire 8 S# val0[0] [7:0] $end -$var wire 8 T# val0[1] [7:0] $end -$var wire 8 U# val1[0] [7:0] $end -$var wire 8 V# val1[1] [7:0] $end -$var wire 8 W# val2[0] [7:0] $end -$var wire 8 X# val2[1] [7:0] $end -$var wire 8 Y# val3[0] [7:0] $end -$var wire 8 Z# val3[1] [7:0] $end +$var wire 1 1# clk $end +$var wire 128 2# in[0][0] [127:0] $end +$var wire 128 3# in[0][1] [127:0] $end +$var wire 128 4# in[0][2] [127:0] $end +$var wire 128 5# in[1][0] [127:0] $end +$var wire 128 6# in[1][1] [127:0] $end +$var wire 128 7# in[1][2] [127:0] $end +$var wire 8 8# out[0][0] [7:0] $end +$var wire 8 9# out[0][1] [7:0] $end +$var wire 8 :# out[0][2] [7:0] $end +$var wire 8 ;# out[1][0] [7:0] $end +$var wire 8 <# out[1][1] [7:0] $end +$var wire 8 =# out[1][2] [7:0] $end +$var int 32 ># count [31:0] $end +$var wire 8 ?# val0[0] [7:0] $end +$var wire 8 @# val0[1] [7:0] $end +$var wire 8 A# val1[0] [7:0] $end +$var wire 8 B# val1[1] [7:0] $end +$var wire 8 C# val2[0] [7:0] $end +$var wire 8 D# val2[1] [7:0] $end +$var wire 8 E# val3[0] [7:0] $end +$var wire 8 F# val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 ]# out[0] [7:0] $end -$var wire 8 ^# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 ?# out[0] [7:0] $end +$var wire 8 @# out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 _# out[0] [7:0] $end -$var wire 8 `# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 A# out[0] [7:0] $end +$var wire 8 B# out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 a# out[0] [7:0] $end -$var wire 8 b# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 C# out[0] [7:0] $end +$var wire 8 D# out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 c# out[0] [7:0] $end -$var wire 8 d# out[1] [7:0] $end +$var wire 8 I# out[0] [7:0] $end +$var wire 8 J# out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 e# i [31:0] $end +$var int 32 K# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 f# j [31:0] $end +$var int 32 L# j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 g# exp [127:0] $end +$var bit 128 M# exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 h# out[0] [7:0] $end -$var wire 8 i# out[1] [7:0] $end +$var wire 8 N# out[0] [7:0] $end +$var wire 8 O# out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 j# P0 [31:0] $end -$var parameter 32 k# P1 [31:0] $end -$var wire 8 h# out[0] [7:0] $end -$var wire 8 i# out[1] [7:0] $end +$var parameter 32 P# P0 [31:0] $end +$var parameter 32 Q# P1 [31:0] $end +$var wire 8 N# out[0] [7:0] $end +$var wire 8 O# out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3 $end -$var wire 1 l# clk $end -$var wire 8 m# in [7:0] $end -$var wire 8 n# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 S# in [7:0] $end +$var wire 8 T# out [7:0] $end $scope module sub3_d $end -$var parameter 8 o# P0 [7:0] $end -$var parameter 32 p# UNPACKED_ARRAY[0] [31:0] $end -$var parameter 32 q# UNPACKED_ARRAY[1] [31:0] $end -$var parameter 16 r# UNUSED [15:0] $end -$var wire 1 l# clk $end -$var wire 8 m# in [7:0] $end -$var wire 8 n# out [7:0] $end -$var logic 8 s# ff [7:0] $end -$var wire 8 t# out4 [7:0] $end -$var wire 8 u# out4_2 [7:0] $end +$var parameter 8 U# P0 [7:0] $end +$var parameter 32 V# UNPACKED_ARRAY[0] [31:0] $end +$var parameter 32 W# UNPACKED_ARRAY[1] [31:0] $end +$var parameter 16 X# UNUSED [15:0] $end +$var wire 1 R# clk $end +$var wire 8 S# in [7:0] $end +$var wire 8 T# out [7:0] $end +$var logic 8 Y# ff [7:0] $end +$var wire 8 T# out4 [7:0] $end +$var wire 8 Z# out4_2 [7:0] $end $scope module i_sub4_0 $end -$var wire 1 l# clk $end -$var wire 8 s# in [7:0] $end -$var wire 8 t# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 Y# in [7:0] $end +$var wire 8 T# out [7:0] $end $upscope $end $scope module i_sub4_1 $end -$var wire 1 l# clk $end -$var wire 8 s# in [7:0] $end -$var wire 8 u# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 Y# in [7:0] $end +$var wire 8 Z# out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end -$var wire 1 v# clk $end -$var wire 8 w# in [7:0] $end -$var wire 8 x# out [7:0] $end +$var wire 1 [# clk $end +$var wire 8 \# in [7:0] $end +$var wire 8 ]# out [7:0] $end $scope module sub4_2 $end -$var parameter 32 y# P0 [31:0] $end -$var real_parameter 64 z# P1 $end -$var real_parameter 64 {# P3 $end -$var wire 1 v# clk $end -$var wire 8 w# in [7:0] $end -$var wire 8 x# out [7:0] $end -$var logic 8 |# ff [7:0] $end -$var logic 128 }# sub5_in[0][0] [127:0] $end -$var logic 128 ~# sub5_in[0][1] [127:0] $end -$var logic 128 !$ sub5_in[0][2] [127:0] $end -$var logic 128 "$ sub5_in[1][0] [127:0] $end -$var logic 128 #$ sub5_in[1][1] [127:0] $end -$var logic 128 $$ sub5_in[1][2] [127:0] $end -$var wire 8 %$ sub5_out[0][0] [7:0] $end -$var wire 8 &$ sub5_out[0][1] [7:0] $end -$var wire 8 '$ sub5_out[0][2] [7:0] $end -$var wire 8 ($ sub5_out[1][0] [7:0] $end -$var wire 8 )$ sub5_out[1][1] [7:0] $end -$var wire 8 *$ sub5_out[1][2] [7:0] $end -$var int 32 +$ count [31:0] $end +$var parameter 32 ^# P0 [31:0] $end +$var real_parameter 64 _# P1 $end +$var real_parameter 64 `# P3 $end +$var wire 1 [# clk $end +$var wire 8 \# in [7:0] $end +$var wire 8 ]# out [7:0] $end +$var logic 8 a# ff [7:0] $end +$var logic 128 b# sub5_in[0][0] [127:0] $end +$var logic 128 c# sub5_in[0][1] [127:0] $end +$var logic 128 d# sub5_in[0][2] [127:0] $end +$var logic 128 e# sub5_in[1][0] [127:0] $end +$var logic 128 f# sub5_in[1][1] [127:0] $end +$var logic 128 g# sub5_in[1][2] [127:0] $end +$var wire 8 h# sub5_out[0][0] [7:0] $end +$var wire 8 i# sub5_out[0][1] [7:0] $end +$var wire 8 j# sub5_out[0][2] [7:0] $end +$var wire 8 k# sub5_out[1][0] [7:0] $end +$var wire 8 l# sub5_out[1][1] [7:0] $end +$var wire 8 m# sub5_out[1][2] [7:0] $end +$var int 32 n# count [31:0] $end $scope module i_sub5 $end -$var wire 1 v# clk $end -$var wire 128 ,$ in[0][0] [127:0] $end -$var wire 128 -$ in[0][1] [127:0] $end -$var wire 128 .$ in[0][2] [127:0] $end -$var wire 128 /$ in[1][0] [127:0] $end -$var wire 128 0$ in[1][1] [127:0] $end -$var wire 128 1$ in[1][2] [127:0] $end -$var wire 8 2$ out[0][0] [7:0] $end -$var wire 8 3$ out[0][1] [7:0] $end -$var wire 8 4$ out[0][2] [7:0] $end -$var wire 8 5$ out[1][0] [7:0] $end -$var wire 8 6$ out[1][1] [7:0] $end -$var wire 8 7$ out[1][2] [7:0] $end +$var wire 1 [# clk $end +$var wire 128 o# in[0][0] [127:0] $end +$var wire 128 p# in[0][1] [127:0] $end +$var wire 128 q# in[0][2] [127:0] $end +$var wire 128 r# in[1][0] [127:0] $end +$var wire 128 s# in[1][1] [127:0] $end +$var wire 128 t# in[1][2] [127:0] $end +$var wire 8 u# out[0][0] [7:0] $end +$var wire 8 v# out[0][1] [7:0] $end +$var wire 8 w# out[0][2] [7:0] $end +$var wire 8 x# out[1][0] [7:0] $end +$var wire 8 y# out[1][1] [7:0] $end +$var wire 8 z# out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 8$ i [31:0] $end +$var int 32 {# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 9$ j [31:0] $end +$var int 32 |# j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 :$ exp [7:0] $end +$var byte 8 }# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 ;$ clk $end -$var wire 128 <$ in[0][0] [127:0] $end -$var wire 128 =$ in[0][1] [127:0] $end -$var wire 128 >$ in[0][2] [127:0] $end -$var wire 128 ?$ in[1][0] [127:0] $end -$var wire 128 @$ in[1][1] [127:0] $end -$var wire 128 A$ in[1][2] [127:0] $end -$var wire 8 B$ out[0][0] [7:0] $end -$var wire 8 C$ out[0][1] [7:0] $end -$var wire 8 D$ out[0][2] [7:0] $end -$var wire 8 E$ out[1][0] [7:0] $end -$var wire 8 F$ out[1][1] [7:0] $end -$var wire 8 G$ out[1][2] [7:0] $end +$var wire 1 ~# clk $end +$var wire 128 !$ in[0][0] [127:0] $end +$var wire 128 "$ in[0][1] [127:0] $end +$var wire 128 #$ in[0][2] [127:0] $end +$var wire 128 $$ in[1][0] [127:0] $end +$var wire 128 %$ in[1][1] [127:0] $end +$var wire 128 &$ in[1][2] [127:0] $end +$var wire 8 '$ out[0][0] [7:0] $end +$var wire 8 ($ out[0][1] [7:0] $end +$var wire 8 )$ out[0][2] [7:0] $end +$var wire 8 *$ out[1][0] [7:0] $end +$var wire 8 +$ out[1][1] [7:0] $end +$var wire 8 ,$ out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 ;$ clk $end -$var wire 128 <$ in[0][0] [127:0] $end -$var wire 128 =$ in[0][1] [127:0] $end -$var wire 128 >$ in[0][2] [127:0] $end -$var wire 128 ?$ in[1][0] [127:0] $end -$var wire 128 @$ in[1][1] [127:0] $end -$var wire 128 A$ in[1][2] [127:0] $end -$var wire 8 B$ out[0][0] [7:0] $end -$var wire 8 C$ out[0][1] [7:0] $end -$var wire 8 D$ out[0][2] [7:0] $end -$var wire 8 E$ out[1][0] [7:0] $end -$var wire 8 F$ out[1][1] [7:0] $end -$var wire 8 G$ out[1][2] [7:0] $end -$var int 32 H$ count [31:0] $end -$var wire 8 I$ val0[0] [7:0] $end -$var wire 8 J$ val0[1] [7:0] $end -$var wire 8 K$ val1[0] [7:0] $end -$var wire 8 L$ val1[1] [7:0] $end -$var wire 8 M$ val2[0] [7:0] $end -$var wire 8 N$ val2[1] [7:0] $end -$var wire 8 O$ val3[0] [7:0] $end -$var wire 8 P$ val3[1] [7:0] $end +$var wire 1 ~# clk $end +$var wire 128 !$ in[0][0] [127:0] $end +$var wire 128 "$ in[0][1] [127:0] $end +$var wire 128 #$ in[0][2] [127:0] $end +$var wire 128 $$ in[1][0] [127:0] $end +$var wire 128 %$ in[1][1] [127:0] $end +$var wire 128 &$ in[1][2] [127:0] $end +$var wire 8 '$ out[0][0] [7:0] $end +$var wire 8 ($ out[0][1] [7:0] $end +$var wire 8 )$ out[0][2] [7:0] $end +$var wire 8 *$ out[1][0] [7:0] $end +$var wire 8 +$ out[1][1] [7:0] $end +$var wire 8 ,$ out[1][2] [7:0] $end +$var int 32 -$ count [31:0] $end +$var wire 8 .$ val0[0] [7:0] $end +$var wire 8 /$ val0[1] [7:0] $end +$var wire 8 0$ val1[0] [7:0] $end +$var wire 8 1$ val1[1] [7:0] $end +$var wire 8 2$ val2[0] [7:0] $end +$var wire 8 3$ val2[1] [7:0] $end +$var wire 8 4$ val3[0] [7:0] $end +$var wire 8 5$ val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 S$ out[0] [7:0] $end -$var wire 8 T$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 .$ out[0] [7:0] $end +$var wire 8 /$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 U$ out[0] [7:0] $end -$var wire 8 V$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 0$ out[0] [7:0] $end +$var wire 8 1$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 W$ out[0] [7:0] $end -$var wire 8 X$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 2$ out[0] [7:0] $end +$var wire 8 3$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 Y$ out[0] [7:0] $end -$var wire 8 Z$ out[1] [7:0] $end +$var wire 8 8$ out[0] [7:0] $end +$var wire 8 9$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 [$ i [31:0] $end +$var int 32 :$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 \$ j [31:0] $end +$var int 32 ;$ j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 ]$ exp [127:0] $end +$var bit 128 <$ exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 ^$ out[0] [7:0] $end -$var wire 8 _$ out[1] [7:0] $end +$var wire 8 =$ out[0] [7:0] $end +$var wire 8 >$ out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 `$ P0 [31:0] $end -$var parameter 32 a$ P1 [31:0] $end -$var wire 8 ^$ out[0] [7:0] $end -$var wire 8 _$ out[1] [7:0] $end +$var parameter 32 ?$ P0 [31:0] $end +$var parameter 32 @$ P1 [31:0] $end +$var wire 8 =$ out[0] [7:0] $end +$var wire 8 >$ out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end -$var wire 1 b$ clk $end -$var wire 8 c$ in [7:0] $end -$var wire 8 d$ out [7:0] $end +$var wire 1 A$ clk $end +$var wire 8 B$ in [7:0] $end +$var wire 8 C$ out [7:0] $end $scope module sub4_b $end -$var parameter 32 e$ P0 [31:0] $end -$var real_parameter 64 f$ P1 $end -$var real_parameter 64 g$ P3 $end -$var wire 1 b$ clk $end -$var wire 8 c$ in [7:0] $end -$var wire 8 d$ out [7:0] $end -$var logic 8 h$ ff [7:0] $end -$var logic 128 i$ sub5_in[0][0] [127:0] $end -$var logic 128 j$ sub5_in[0][1] [127:0] $end -$var logic 128 k$ sub5_in[0][2] [127:0] $end -$var logic 128 l$ sub5_in[1][0] [127:0] $end -$var logic 128 m$ sub5_in[1][1] [127:0] $end -$var logic 128 n$ sub5_in[1][2] [127:0] $end -$var wire 8 o$ sub5_out[0][0] [7:0] $end -$var wire 8 p$ sub5_out[0][1] [7:0] $end -$var wire 8 q$ sub5_out[0][2] [7:0] $end -$var wire 8 r$ sub5_out[1][0] [7:0] $end -$var wire 8 s$ sub5_out[1][1] [7:0] $end -$var wire 8 t$ sub5_out[1][2] [7:0] $end -$var int 32 u$ count [31:0] $end +$var parameter 32 D$ P0 [31:0] $end +$var real_parameter 64 E$ P1 $end +$var real_parameter 64 F$ P3 $end +$var wire 1 A$ clk $end +$var wire 8 B$ in [7:0] $end +$var wire 8 C$ out [7:0] $end +$var logic 8 G$ ff [7:0] $end +$var logic 128 H$ sub5_in[0][0] [127:0] $end +$var logic 128 I$ sub5_in[0][1] [127:0] $end +$var logic 128 J$ sub5_in[0][2] [127:0] $end +$var logic 128 K$ sub5_in[1][0] [127:0] $end +$var logic 128 L$ sub5_in[1][1] [127:0] $end +$var logic 128 M$ sub5_in[1][2] [127:0] $end +$var wire 8 N$ sub5_out[0][0] [7:0] $end +$var wire 8 O$ sub5_out[0][1] [7:0] $end +$var wire 8 P$ sub5_out[0][2] [7:0] $end +$var wire 8 Q$ sub5_out[1][0] [7:0] $end +$var wire 8 R$ sub5_out[1][1] [7:0] $end +$var wire 8 S$ sub5_out[1][2] [7:0] $end +$var int 32 T$ count [31:0] $end $scope module i_sub5 $end -$var wire 1 b$ clk $end -$var wire 128 v$ in[0][0] [127:0] $end -$var wire 128 w$ in[0][1] [127:0] $end -$var wire 128 x$ in[0][2] [127:0] $end -$var wire 128 y$ in[1][0] [127:0] $end -$var wire 128 z$ in[1][1] [127:0] $end -$var wire 128 {$ in[1][2] [127:0] $end -$var wire 8 |$ out[0][0] [7:0] $end -$var wire 8 }$ out[0][1] [7:0] $end -$var wire 8 ~$ out[0][2] [7:0] $end -$var wire 8 !% out[1][0] [7:0] $end -$var wire 8 "% out[1][1] [7:0] $end -$var wire 8 #% out[1][2] [7:0] $end +$var wire 1 A$ clk $end +$var wire 128 U$ in[0][0] [127:0] $end +$var wire 128 V$ in[0][1] [127:0] $end +$var wire 128 W$ in[0][2] [127:0] $end +$var wire 128 X$ in[1][0] [127:0] $end +$var wire 128 Y$ in[1][1] [127:0] $end +$var wire 128 Z$ in[1][2] [127:0] $end +$var wire 8 [$ out[0][0] [7:0] $end +$var wire 8 \$ out[0][1] [7:0] $end +$var wire 8 ]$ out[0][2] [7:0] $end +$var wire 8 ^$ out[1][0] [7:0] $end +$var wire 8 _$ out[1][1] [7:0] $end +$var wire 8 `$ out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 $% i [31:0] $end +$var int 32 a$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 %% j [31:0] $end +$var int 32 b$ j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 &% exp [7:0] $end +$var byte 8 c$ exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 '% clk $end -$var wire 128 (% in[0][0] [127:0] $end -$var wire 128 )% in[0][1] [127:0] $end -$var wire 128 *% in[0][2] [127:0] $end -$var wire 128 +% in[1][0] [127:0] $end -$var wire 128 ,% in[1][1] [127:0] $end -$var wire 128 -% in[1][2] [127:0] $end -$var wire 8 .% out[0][0] [7:0] $end -$var wire 8 /% out[0][1] [7:0] $end -$var wire 8 0% out[0][2] [7:0] $end -$var wire 8 1% out[1][0] [7:0] $end -$var wire 8 2% out[1][1] [7:0] $end -$var wire 8 3% out[1][2] [7:0] $end +$var wire 1 d$ clk $end +$var wire 128 e$ in[0][0] [127:0] $end +$var wire 128 f$ in[0][1] [127:0] $end +$var wire 128 g$ in[0][2] [127:0] $end +$var wire 128 h$ in[1][0] [127:0] $end +$var wire 128 i$ in[1][1] [127:0] $end +$var wire 128 j$ in[1][2] [127:0] $end +$var wire 8 k$ out[0][0] [7:0] $end +$var wire 8 l$ out[0][1] [7:0] $end +$var wire 8 m$ out[0][2] [7:0] $end +$var wire 8 n$ out[1][0] [7:0] $end +$var wire 8 o$ out[1][1] [7:0] $end +$var wire 8 p$ out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 '% clk $end -$var wire 128 (% in[0][0] [127:0] $end -$var wire 128 )% in[0][1] [127:0] $end -$var wire 128 *% in[0][2] [127:0] $end -$var wire 128 +% in[1][0] [127:0] $end -$var wire 128 ,% in[1][1] [127:0] $end -$var wire 128 -% in[1][2] [127:0] $end -$var wire 8 .% out[0][0] [7:0] $end -$var wire 8 /% out[0][1] [7:0] $end -$var wire 8 0% out[0][2] [7:0] $end -$var wire 8 1% out[1][0] [7:0] $end -$var wire 8 2% out[1][1] [7:0] $end -$var wire 8 3% out[1][2] [7:0] $end -$var int 32 4% count [31:0] $end -$var wire 8 5% val0[0] [7:0] $end -$var wire 8 6% val0[1] [7:0] $end -$var wire 8 7% val1[0] [7:0] $end -$var wire 8 8% val1[1] [7:0] $end -$var wire 8 9% val2[0] [7:0] $end -$var wire 8 :% val2[1] [7:0] $end -$var wire 8 ;% val3[0] [7:0] $end -$var wire 8 <% val3[1] [7:0] $end +$var wire 1 d$ clk $end +$var wire 128 e$ in[0][0] [127:0] $end +$var wire 128 f$ in[0][1] [127:0] $end +$var wire 128 g$ in[0][2] [127:0] $end +$var wire 128 h$ in[1][0] [127:0] $end +$var wire 128 i$ in[1][1] [127:0] $end +$var wire 128 j$ in[1][2] [127:0] $end +$var wire 8 k$ out[0][0] [7:0] $end +$var wire 8 l$ out[0][1] [7:0] $end +$var wire 8 m$ out[0][2] [7:0] $end +$var wire 8 n$ out[1][0] [7:0] $end +$var wire 8 o$ out[1][1] [7:0] $end +$var wire 8 p$ out[1][2] [7:0] $end +$var int 32 q$ count [31:0] $end +$var wire 8 r$ val0[0] [7:0] $end +$var wire 8 s$ val0[1] [7:0] $end +$var wire 8 t$ val1[0] [7:0] $end +$var wire 8 u$ val1[1] [7:0] $end +$var wire 8 v$ val2[0] [7:0] $end +$var wire 8 w$ val2[1] [7:0] $end +$var wire 8 x$ val3[0] [7:0] $end +$var wire 8 y$ val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 ?% out[0] [7:0] $end -$var wire 8 @% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 r$ out[0] [7:0] $end +$var wire 8 s$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 A% out[0] [7:0] $end -$var wire 8 B% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 t$ out[0] [7:0] $end +$var wire 8 u$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 C% out[0] [7:0] $end -$var wire 8 D% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 v$ out[0] [7:0] $end +$var wire 8 w$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 E% out[0] [7:0] $end -$var wire 8 F% out[1] [7:0] $end +$var wire 8 |$ out[0] [7:0] $end +$var wire 8 }$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 G% i [31:0] $end +$var int 32 ~$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 H% j [31:0] $end +$var int 32 !% j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 I% exp [127:0] $end +$var bit 128 "% exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 J% out[0] [7:0] $end -$var wire 8 K% out[1] [7:0] $end +$var wire 8 #% out[0] [7:0] $end +$var wire 8 $% out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 L% P0 [31:0] $end -$var parameter 32 M% P1 [31:0] $end -$var wire 8 J% out[0] [7:0] $end -$var wire 8 K% out[1] [7:0] $end +$var parameter 32 %% P0 [31:0] $end +$var parameter 32 &% P1 [31:0] $end +$var wire 8 #% out[0] [7:0] $end +$var wire 8 $% out[1] [7:0] $end $upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -b00000000000000000000000000000011 M% -b00000000000000000000000000000001 L% -b00000011 K% -b00000001 J% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000000000000000000000000000 H% -b00000000000000000000000000000000 G% -b00000011 F% -b00000001 E% -b00000010 D% -b00000001 C% -b00000010 B% -b00000001 A% -b00000010 @% -b00000001 ?% -b00000000000000000000000000000010 >% -b00000000000000000000000000000001 =% -b00000011 <% -b00000001 ;% -b00000010 :% -b00000001 9% -b00000010 8% -b00000001 7% -b00000010 6% -b00000001 5% -b00000000000000000000000000000000 4% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (% -0'% -b00000000 &% -b00000000000000000000000000000000 %% -b00000000000000000000000000000000 $% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000000000000000000000000000000 u$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000011 &% +b00000000000000000000000000000001 %% +b00000011 $% +b00000001 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% +b00000000000000000000000000000000 !% +b00000000000000000000000000000000 ~$ +b00000011 }$ +b00000001 |$ +b00000000000000000000000000000010 {$ +b00000000000000000000000000000001 z$ +b00000011 y$ +b00000001 x$ +b00000010 w$ +b00000001 v$ +b00000010 u$ +b00000001 t$ +b00000010 s$ +b00000001 r$ +b00000000000000000000000000000000 q$ b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ -b00000000 h$ -r5 g$ -r3.1 f$ -b00000000000000000000000000000010 e$ -b00000000 d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e$ +0d$ b00000000 c$ -0b$ -b00000000000000000000000000000011 a$ -b00000000000000000000000000000001 `$ -b00000011 _$ -b00000001 ^$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000000000000000000000000000 \$ -b00000000000000000000000000000000 [$ -b00000011 Z$ -b00000001 Y$ -b00000010 X$ -b00000001 W$ -b00000010 V$ -b00000001 U$ -b00000010 T$ -b00000001 S$ -b00000000000000000000000000000010 R$ -b00000000000000000000000000000001 Q$ -b00000011 P$ -b00000001 O$ -b00000010 N$ -b00000001 M$ -b00000010 L$ -b00000001 K$ -b00000010 J$ -b00000001 I$ -b00000000000000000000000000000000 H$ +b00000000000000000000000000000000 b$ +b00000000000000000000000000000000 a$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U$ +b00000000000000000000000000000000 T$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H$ b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ +r5 F$ +r3.1 E$ +b00000000000000000000000000000010 D$ b00000000 C$ b00000000 B$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ +0A$ +b00000000000000000000000000000011 @$ +b00000000000000000000000000000001 ?$ +b00000011 >$ +b00000001 =$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ -0;$ -b00000000 :$ -b00000000000000000000000000000000 9$ -b00000000000000000000000000000000 8$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,$ -b00000000000000000000000000000000 +$ +b00000000000000000000000000000000 ;$ +b00000000000000000000000000000000 :$ +b00000011 9$ +b00000001 8$ +b00000000000000000000000000000010 7$ +b00000000000000000000000000000001 6$ +b00000011 5$ +b00000001 4$ +b00000010 3$ +b00000001 2$ +b00000010 1$ +b00000001 0$ +b00000010 /$ +b00000001 .$ +b00000000000000000000000000000000 -$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# -b00000000 |# -r4.1 {# -r3.1 z# -b00000000000000000000000000000010 y# +0~# +b00000000 }# +b00000000000000000000000000000000 |# +b00000000000000000000000000000000 {# +b00000000 z# +b00000000 y# b00000000 x# b00000000 w# -0v# +b00000000 v# b00000000 u# -b00000000 t# -b00000000 s# -b1111111111111101 r# -b00000000000000000000000000000001 q# -b00000000000000000000000000000000 p# -b00000001 o# -b00000000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# +b00000000000000000000000000000000 n# b00000000 m# -0l# -b00000000000000000000000000000011 k# -b00000000000000000000000000000001 j# -b00000011 i# -b00000001 h# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000 f# -b00000000000000000000000000000000 e# -b00000011 d# -b00000001 c# -b00000010 b# -b00000001 a# -b00000010 `# -b00000001 _# -b00000010 ^# -b00000001 ]# -b00000000000000000000000000000010 \# -b00000000000000000000000000000001 [# -b00000011 Z# -b00000001 Y# -b00000010 X# -b00000001 W# -b00000010 V# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b# +b00000000 a# +r4.1 `# +r3.1 _# +b00000000000000000000000000000010 ^# +b00000000 ]# +b00000000 \# +0[# +b00000000 Z# +b00000000 Y# +b1111111111111101 X# +b00000000000000000000000000000001 W# +b00000000000000000000000000000000 V# b00000001 U# -b00000010 T# -b00000001 S# -b00000000000000000000000000000000 R# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F# -0E# -b00000000 D# -b00000000000000000000000000000000 C# -b00000000000000000000000000000000 B# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 T# +b00000000 S# +0R# +b00000000000000000000000000000011 Q# +b00000000000000000000000000000001 P# +b00000011 O# +b00000001 N# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# +b00000000000000000000000000000000 L# +b00000000000000000000000000000000 K# +b00000011 J# +b00000001 I# +b00000000000000000000000000000010 H# +b00000000000000000000000000000001 G# +b00000011 F# +b00000001 E# +b00000010 D# +b00000001 C# +b00000010 B# +b00000001 A# +b00000010 @# +b00000001 ?# +b00000000000000000000000000000000 ># b00000000 =# b00000000 <# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# -b00000000000000000000000000000000 5# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2# +01# b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )# +b00000000000000000000000000000000 /# +b00000000000000000000000000000000 .# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# b00000000 (# -r5 '# -r3.1 &# -b00000000000000000000000000000010 %# -b00000000 $# -b00000000 ## -0"# -b00000000000000000000000000000011 !# -b00000000000000000000000000000001 ~" -b00000011 }" -b00000001 |" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000000000000000000000000000 z" -b00000000000000000000000000000000 y" -b00000011 x" -b00000001 w" -b00000010 v" -b00000001 u" -b00000010 t" -b00000001 s" -b00000010 r" -b00000001 q" -b00000000000000000000000000000010 p" -b00000000000000000000000000000001 o" -b00000011 n" -b00000001 m" -b00000010 l" -b00000001 k" -b00000010 j" -b00000001 i" -b00000010 h" -b00000001 g" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "# +b00000000000000000000000000000000 !# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s" +b00000000 r" +r5 q" +r3.1 p" +b00000000000000000000000000000010 o" +b00000000 n" +b00000000 m" +0l" +b00000000000000000000000000000011 k" +b00000000000000000000000000000001 j" +b00000011 i" +b00000001 h" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" b00000000000000000000000000000000 f" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -0Y" -b00000000 X" -b00000000000000000000000000000000 W" -b00000000000000000000000000000000 V" +b00000000000000000000000000000000 e" +b00000011 d" +b00000001 c" +b00000000000000000000000000000010 b" +b00000000000000000000000000000001 a" +b00000011 `" +b00000001 _" +b00000010 ^" +b00000001 ]" +b00000010 \" +b00000001 [" +b00000010 Z" +b00000001 Y" +b00000000000000000000000000000000 X" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" +0K" +b00000000 J" b00000000000000000000000000000000 I" -b00000000 H" +b00000000000000000000000000000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" +b00000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" -b00000000 <" -r4.1 ;" -r3.1 :" -b00000000000000000000000000000010 9" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <" +b00000000000000000000000000000000 ;" +b00000000 :" +b00000000 9" b00000000 8" b00000000 7" -06" +b00000000 6" b00000000 5" -b00000000 4" -b00000000 3" -b1111111111111101 2" -b00000000000000000000000000000001 1" -b00000000000000000000000000000000 0" -b00000001 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" b00000000 ." -b00000000 -" -0," -b00000000000000000000000000000011 +" -b00000000000000000000000000000001 *" -b00000011 )" -b00000001 (" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000000000000000000000000000 &" -b00000000000000000000000000000000 %" -b00000011 $" -b00000001 #" -b00000010 "" -b00000001 !" -b00000010 ~! -b00000001 }! -b00000010 |! -b00000001 {! -b00000000000000000000000000000010 z! -b00000000000000000000000000000001 y! -b00000011 x! -b00000001 w! -b00000010 v! -b00000001 u! -b00000010 t! -b00000001 s! -b00000010 r! -b00000001 q! -b00000000000000000000000000000000 p! -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d! -0c! -b00000000 b! -b00000000000000000000000000000000 a! -b00000000000000000000000000000000 `! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! +r4.1 -" +r3.1 ," +b00000000000000000000000000000010 +" +b00000000 *" +b00000000 )" +0(" +b00000000 '" +b00000000 &" +b1111111111111101 %" +b00000000000000000000000000000001 $" +b00000000000000000000000000000000 #" +b00000001 "" +b00000000 !" +b00000000 ~! +0}! +b00000000000000000000000000000011 |! +b00000000000000000000000000000001 {! +b00000011 z! +b00000001 y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000000000000000000000000000 w! +b00000000000000000000000000000000 v! +b00000011 u! +b00000001 t! +b00000000000000000000000000000010 s! +b00000000000000000000000000000001 r! +b00000011 q! +b00000001 p! +b00000010 o! +b00000001 n! +b00000010 m! +b00000001 l! +b00000010 k! +b00000001 j! +b00000000000000000000000000000000 i! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]! +0\! b00000000 [! -b00000000 Z! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T! -b00000000000000000000000000000000 S! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G! +b00000000000000000000000000000000 Z! +b00000000000000000000000000000000 Y! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M! +b00000000000000000000000000000000 L! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! b00000000 F! -r5 E! -r3.1 D! -b00000000000000000000000000000010 C! -b00000000 B! -b00000000 A! -0@! -b00000000000000000000000000000011 ?! -b00000000000000000000000000000001 >! -b00000011 =! -b00000001 ! +r3.1 =! +b00000000000000000000000000000010 " -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -1Y" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000001 f" -1"# -b00000001 ## -b00000010 $# -b00000010 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -1E# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000001 R# -1l# -b00000010 m# -b00000010 n# -b00000001 s# -b00000010 t# -b00000010 u# -1v# -b00000001 w# -b00000010 x# -b00000010 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -1;$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000001 H$ -1b$ -b00000001 c$ -b00000010 d$ -b00000010 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -1'% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000001 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +1K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000001 X" +1l" +b00000001 m" +b00000010 n" +b00000010 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +11# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000001 ># +1R# +b00000010 S# +b00000010 T# +b00000001 Y# +b00000010 Z# +1[# +b00000001 \# +b00000010 ]# +b00000010 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +1~# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000001 -$ +1A$ +b00000001 B$ +b00000010 C$ +b00000010 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +1d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000001 q$ #11 #12 #13 #14 #15 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -1776,151 +1734,148 @@ b00000000000000000000000000000001 4% 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000000000000000000000000010 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000010 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000000000000000000000000010 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000011 h$ -b00000011 d$ -b00000011 c$ -b00000000000000000000000000000010 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000010 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000010 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000011 G$ +b00000011 C$ +b00000011 B$ +b00000000000000000000000000000010 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000011 |# -b00000011 x# -b00000011 w# -b00000011 u# -b00000011 t# -b00000011 s# -b00000011 n# -b00000101 m# -b00000000000000000000000000000010 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000010 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000011 a# +b00000011 ]# +b00000011 \# +b00000011 Z# +b00000011 Y# +b00000011 T# +b00000101 S# +b00000000000000000000000000000010 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000011 (# -b00000011 $# -b00000011 ## -b00000000000000000000000000000010 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000010 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000011 r" +b00000011 n" +b00000011 m" +b00000000000000000000000000000010 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000010 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000011 <" -b00000011 8" -b00000011 7" -b00000011 5" -b00000011 4" -b00000011 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000010 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00000011 ." -b00000101 -" -b00000000000000000000000000000010 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000010 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000101 F! -b00000101 B! -b00000101 A! -b00000000000000000000000000000010 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000011 *" +b00000011 )" +b00000011 '" +b00000011 &" +b00000011 !" +b00000101 ~! +b00000000000000000000000000000010 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000010 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000101 ?! +b00000101 ;! +b00000101 :! +b00000000000000000000000000000010 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000010 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000010 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ -b00000101 Z -b00000101 V +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ +b00000101 Y b00000101 U -b00000101 S +b00000101 T b00000101 R b00000101 Q b00000101 L @@ -1940,163 +1895,163 @@ b00000010 / b00000010 > b00000010 ? b00000010 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000000000000000000000000000010 t -b00000000000000000000000000000011 u -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000010 9! -b00000000000000000000000000000011 :! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000000000000000000000000000010 `! -b00000000000000000000000000000011 a! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000010 %" -b00000000000000000000000000000011 &" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000000000000000000000000000010 V" -b00000000000000000000000000000011 W" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000010 y" -b00000000000000000000000000000011 z" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000000000000000000000000000010 B# -b00000000000000000000000000000011 C# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000010 e# -b00000000000000000000000000000011 f# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000000000000000000000000000010 8$ -b00000000000000000000000000000011 9$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000010 [$ -b00000000000000000000000000000011 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000000000000000000000000000010 $% -b00000000000000000000000000000011 %% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000010 G% -b00000000000000000000000000000011 H% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000000000000000000000000000010 s +b00000000000000000000000000000011 t +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000010 2! +b00000000000000000000000000000011 3! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000000000000000000000000000010 Y! +b00000000000000000000000000000011 Z! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000010 v! +b00000000000000000000000000000011 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000000000000000000000000000010 H" +b00000000000000000000000000000011 I" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000010 e" +b00000000000000000000000000000011 f" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000000000000000000000000000010 .# +b00000000000000000000000000000011 /# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000010 K# +b00000000000000000000000000000011 L# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000000000000000000000000000010 {# +b00000000000000000000000000000011 |# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000010 :$ +b00000000000000000000000000000011 ;$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000000000000000000000000000010 a$ +b00000000000000000000000000000011 b$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000010 ~$ +b00000000000000000000000000000011 !% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% #21 #22 #23 #24 #25 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2116,134 +2071,134 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000011 A b00000011 ? b00000011 > @@ -2261,137 +2216,134 @@ b00000111 I b00000111 L b00000110 Q b00000111 R -b00000111 S -b00000110 U -b00000111 V -b00000111 Z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000011 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000011 &! -b00000110 A! -b00000111 B! -b00000111 F! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000011 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000011 p! -b00000111 -" +b00000110 T +b00000111 U +b00000111 Y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000011 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000011 %! +b00000110 :! +b00000111 ;! +b00000111 ?! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000011 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000011 i! +b00000111 ~! +b00000101 !" +b00000110 &" +b00000101 '" +b00000110 )" +b00000101 *" b00000101 ." -b00000110 3" -b00000101 4" -b00000101 5" -b00000110 7" -b00000101 8" -b00000101 <" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000011 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000011 f" -b00000110 ## -b00000101 $# -b00000101 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000011 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000011 R# -b00000111 m# -b00000101 n# -b00000110 s# -b00000101 t# -b00000101 u# -b00000110 w# -b00000101 x# -b00000101 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000011 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000011 H$ -b00000110 c$ -b00000101 d$ -b00000101 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000011 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000011 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000011 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000011 X" +b00000110 m" +b00000101 n" +b00000101 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000011 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000011 ># +b00000111 S# +b00000101 T# +b00000110 Y# +b00000101 Z# +b00000110 \# +b00000101 ]# +b00000101 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000011 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000011 -$ +b00000110 B$ +b00000101 C$ +b00000101 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000011 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000011 q$ b00000011 E b00000011 C b00000011 B @@ -2400,31 +2352,31 @@ b00000010 ' b00000010 , b00000010 1 b00000010 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ #31 #32 #33 #34 #35 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2444,26 +2396,26 @@ b00000001 &% 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00000011 3 b00000011 1 b00000011 , @@ -2472,135 +2424,132 @@ b00000100 # b00000100 B b00000100 C b00000100 E -b00000000000000000000000000000100 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000100 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000000100 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00001000 h$ -b00001000 d$ -b00001000 c$ -b00000000000000000000000000000100 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000100 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000100 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00001000 G$ +b00001000 C$ +b00001000 B$ +b00000000000000000000000000000100 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00001000 |# -b00001000 x# -b00001000 w# -b00001000 u# -b00001000 t# -b00001000 s# -b00001000 n# -b00001000 m# -b00000000000000000000000000000100 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000100 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00001000 a# +b00001000 ]# +b00001000 \# +b00001000 Z# +b00001000 Y# +b00001000 T# +b00001000 S# +b00000000000000000000000000000100 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000100 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00001000 (# -b00001000 $# -b00001000 ## -b00000000000000000000000000000100 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000100 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00001000 r" +b00001000 n" +b00001000 m" +b00000000000000000000000000000100 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000100 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00001000 <" -b00001000 8" -b00001000 7" -b00001000 5" -b00001000 4" -b00001000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000100 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00001000 ." -b00001000 -" -b00000000000000000000000000000100 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000100 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00001000 F! -b00001000 B! -b00000000000000000000000000000100 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00001000 *" +b00001000 )" +b00001000 '" +b00001000 &" +b00001000 !" +b00001000 ~! +b00000000000000000000000000000100 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000100 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00001000 ?! +b00001000 ;! +b00000000000000000000000000000100 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000100 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000100 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ -b00001000 Z -b00001000 V -b00001000 S +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ +b00001000 Y +b00001000 U b00001000 R b00001000 L b00001000 I @@ -2617,120 +2566,120 @@ b00000101 / b00000101 > b00000101 ? b00000101 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00000101 G b00000101 K b00000010 7 @@ -2739,20 +2688,20 @@ b00000010 7 #43 #44 #45 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2772,137 +2721,137 @@ b00000010 7 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 7 b00000110 K b00000110 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00001000 A b00001000 ? b00001000 > @@ -2913,128 +2862,126 @@ b00001010 & b00000000000000000000000000000101 ) b00001010 + b00001010 = -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000101 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000101 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000101 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000101 p! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000101 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000101 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000101 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000101 i! +b00001010 !" +b00001001 &" +b00001010 '" +b00001001 )" +b00001010 *" b00001010 ." -b00001001 3" -b00001010 4" -b00001010 5" -b00001001 7" -b00001010 8" -b00001010 <" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000101 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000101 f" -b00001001 ## -b00001010 $# -b00001010 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000101 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000101 R# -b00001010 n# -b00001001 s# -b00001010 t# -b00001010 u# -b00001001 w# -b00001010 x# -b00001010 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000101 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000101 H$ -b00001001 c$ -b00001010 d$ -b00001010 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000101 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000101 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000101 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000101 X" +b00001001 m" +b00001010 n" +b00001010 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000101 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000101 ># +b00001010 T# +b00001001 Y# +b00001010 Z# +b00001001 \# +b00001010 ]# +b00001010 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000101 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000101 -$ +b00001001 B$ +b00001010 C$ +b00001010 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000101 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000101 q$ b00000110 E b00000110 C b00000110 B @@ -3043,14 +2990,14 @@ b00000101 ' b00000101 , b00000101 1 b00000101 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00001000 A! -b00001000 U +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00001000 :! +b00001000 T b00001000 Q b00000010 9 #51 @@ -3058,20 +3005,20 @@ b00000010 9 #53 #54 #55 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3091,30 +3038,30 @@ b00000010 9 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 9 b00001001 Q -b00001001 U -b00001001 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +b00001001 T +b00001001 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00001000 3 b00001000 1 b00001000 , @@ -3123,122 +3070,120 @@ b00001001 # b00001001 B b00001001 C b00001001 E -b00000000000000000000000000000110 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000110 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000000110 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00001011 h$ -b00001011 d$ -b00000000000000000000000000000110 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000110 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000110 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00001011 G$ +b00001011 C$ +b00000000000000000000000000000110 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00001011 |# -b00001011 x# -b00001011 u# -b00001011 t# -b00001011 n# -b00000000000000000000000000000110 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000110 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00001011 a# +b00001011 ]# +b00001011 Z# +b00001011 T# +b00000000000000000000000000000110 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000110 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00001011 (# -b00001011 $# -b00000000000000000000000000000110 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000110 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00001011 r" +b00001011 n" +b00000000000000000000000000000110 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000110 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00001011 <" -b00001011 8" -b00001011 5" -b00001011 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000110 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00001011 ." -b00000000000000000000000000000110 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000110 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000000110 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00001011 *" +b00001011 '" +b00001011 !" +b00000000000000000000000000000110 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000110 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000000110 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000110 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000110 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00001011 = b00001011 + b00000000000000000000000000000110 ) @@ -3249,120 +3194,120 @@ b00001010 / b00001010 > b00001010 ? b00001010 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00001000 G b00001000 K b00000101 7 @@ -3372,13 +3317,12 @@ b00001010 H b00001010 I b00001010 L b00001010 R -b00001010 S -b00001010 V -b00001010 Z -b00001010 B! -b00001010 F! -b00001010 -" -b00001010 m# +b00001010 U +b00001010 Y +b00001010 ;! +b00001010 ?! +b00001010 ~! +b00001010 S# b00000010 ( b00000010 4 b00000010 ; @@ -3387,20 +3331,20 @@ b00000010 ; #63 #64 #65 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3420,30 +3364,29 @@ b00000010 ; 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 ; b00000011 4 b00000011 ( -b00001011 m# -b00001011 -" -b00001011 F! -b00001011 B! -b00001011 Z -b00001011 V -b00001011 S +b00001011 S# +b00001011 ~! +b00001011 ?! +b00001011 ;! +b00001011 Y +b00001011 U b00001011 R b00001011 L b00001011 I @@ -3453,228 +3396,228 @@ b00001011 $ b00001000 7 b00001011 K b00001011 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00001011 A b00001011 ? b00001011 > b00001011 / b00001011 " b00000000000000000000000000000111 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000111 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000111 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000111 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000111 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000111 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000111 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000111 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000111 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000111 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000111 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000111 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000111 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000111 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000111 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000111 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000111 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000111 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000111 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000111 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000111 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000111 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000111 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000111 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000111 q$ b00001011 E b00001011 C b00001011 B @@ -3683,41 +3626,41 @@ b00001010 ' b00001010 , b00001010 1 b00001010 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00001011 A! -b00001011 U +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00001011 :! +b00001011 T b00001011 Q b00000101 9 -b00001011 c$ -b00001011 w# -b00001011 s# -b00001011 ## -b00001011 7" -b00001011 3" +b00001011 B$ +b00001011 \# +b00001011 Y# +b00001011 m" +b00001011 )" +b00001011 &" #71 #72 #73 #74 #75 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3737,36 +3680,36 @@ b00001011 3" 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00001100 3" -b00001100 7" -b00001100 ## -b00001100 s# -b00001100 w# -b00001100 c$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00001100 &" +b00001100 )" +b00001100 m" +b00001100 Y# +b00001100 \# +b00001100 B$ b00001000 9 b00001110 Q -b00001110 U -b00001110 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +b00001110 T +b00001110 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00001011 3 b00001011 1 b00001011 , @@ -3775,223 +3718,223 @@ b00001100 # b00001100 B b00001100 C b00001100 E -b00000000000000000000000000001000 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001000 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000001000 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001000 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001000 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001000 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001000 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001000 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001000 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001000 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001000 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001000 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001000 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001000 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001000 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001000 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001000 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001000 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001000 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001000 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001000 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001000 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001000 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00001101 G b00001101 K b00001010 7 @@ -4001,13 +3944,12 @@ b00001101 H b00001101 I b00001101 L b00001101 R -b00001101 S -b00001101 V -b00001101 Z -b00001101 B! -b00001101 F! -b00001101 -" -b00001101 m# +b00001101 U +b00001101 Y +b00001101 ;! +b00001101 ?! +b00001101 ~! +b00001101 S# b00000101 ( b00000101 4 b00000101 ; @@ -4015,39 +3957,37 @@ b00001101 % b00001101 & b00001101 + b00001101 = +b00001101 !" +b00001101 '" +b00001101 *" b00001101 ." -b00001101 4" -b00001101 5" -b00001101 8" -b00001101 <" -b00001101 $# -b00001101 (# -b00001101 n# -b00001101 t# -b00001101 u# -b00001101 x# -b00001101 |# -b00001101 d$ -b00001101 h$ +b00001101 n" +b00001101 r" +b00001101 T# +b00001101 Z# +b00001101 ]# +b00001101 a# +b00001101 C$ +b00001101 G$ #81 #82 #83 #84 #85 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4067,34 +4007,32 @@ b00001101 h$ 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00001110 h$ -b00001110 d$ -b00001110 |# -b00001110 x# -b00001110 u# -b00001110 t# -b00001110 n# -b00001110 (# -b00001110 $# -b00001110 <" -b00001110 8" -b00001110 5" -b00001110 4" +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00001110 G$ +b00001110 C$ +b00001110 a# +b00001110 ]# +b00001110 Z# +b00001110 T# +b00001110 r" +b00001110 n" b00001110 ." +b00001110 *" +b00001110 '" +b00001110 !" b00001110 = b00001110 + b00001110 & @@ -4102,13 +4040,12 @@ b00001110 % b00001000 ; b00001000 4 b00001000 ( -b00010000 m# -b00010000 -" -b00010000 F! -b00010000 B! -b00010000 Z -b00010000 V -b00010000 S +b00010000 S# +b00010000 ~! +b00010000 ?! +b00010000 ;! +b00010000 Y +b00010000 U b00010000 R b00010000 L b00010000 I @@ -4118,239 +4055,239 @@ b00010000 $ b00001011 7 b00001110 K b00001110 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001001 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001001 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001001 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001001 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001001 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001001 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001001 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001001 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001001 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00010000 A! -b00010000 U +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001001 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001001 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001001 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001001 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001001 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001001 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001001 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001001 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00010000 :! +b00010000 T b00010000 Q b00001010 9 -b00001110 c$ -b00001110 w# -b00001110 s# -b00001110 ## -b00001110 7" -b00001110 3" +b00001110 B$ +b00001110 \# +b00001110 Y# +b00001110 m" +b00001110 )" +b00001110 &" b00001101 " b00001101 / b00001101 > @@ -4361,20 +4298,20 @@ b00001101 A #93 #94 #95 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4394,271 +4331,270 @@ b00001101 A 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 A b00001110 ? b00001110 > b00001110 / b00001110 " -b00010001 3" -b00010001 7" -b00010001 ## -b00010001 s# -b00010001 w# -b00010001 c$ +b00010001 &" +b00010001 )" +b00010001 m" +b00010001 Y# +b00010001 \# +b00010001 B$ b00001011 9 b00010001 Q -b00010001 U -b00010001 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001010 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001010 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00010001 T +b00010001 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001010 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001010 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001010 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001010 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001010 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001010 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001010 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001010 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001010 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001010 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001010 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001010 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001010 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001010 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001010 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001010 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001010 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001010 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001010 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001010 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001010 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001010 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010010 $ b00010010 F b00010010 H b00010010 I b00010010 L b00010010 R -b00010010 S -b00010010 V -b00010010 Z -b00010010 B! -b00010010 F! -b00010010 -" -b00010010 m# +b00010010 U +b00010010 Y +b00010010 ;! +b00010010 ?! +b00010010 ~! +b00010010 S# b00001010 ( b00001010 4 b00001010 ; @@ -4666,20 +4602,18 @@ b00010000 % b00010000 & b00010000 + b00010000 = +b00010000 !" +b00010000 '" +b00010000 *" b00010000 ." -b00010000 4" -b00010000 5" -b00010000 8" -b00010000 <" -b00010000 $# -b00010000 (# -b00010000 n# -b00010000 t# -b00010000 u# -b00010000 x# -b00010000 |# -b00010000 d$ -b00010000 h$ +b00010000 n" +b00010000 r" +b00010000 T# +b00010000 Z# +b00010000 ]# +b00010000 a# +b00010000 C$ +b00010000 G$ b00001110 E b00001110 C b00001110 B @@ -4693,20 +4627,20 @@ b00001101 3 #103 #104 #105 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4726,20 +4660,20 @@ b00001101 3 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 3 b00001110 1 b00001110 , @@ -4748,20 +4682,18 @@ b00001111 # b00001111 B b00001111 C b00001111 E -b00010011 h$ -b00010011 d$ -b00010011 |# -b00010011 x# -b00010011 u# -b00010011 t# -b00010011 n# -b00010011 (# -b00010011 $# -b00010011 <" -b00010011 8" -b00010011 5" -b00010011 4" +b00010011 G$ +b00010011 C$ +b00010011 a# +b00010011 ]# +b00010011 Z# +b00010011 T# +b00010011 r" +b00010011 n" b00010011 ." +b00010011 *" +b00010011 '" +b00010011 !" b00010011 = b00010011 + b00010011 & @@ -4769,248 +4701,247 @@ b00010011 % b00001011 ; b00001011 4 b00001011 ( -b00010011 m# -b00010011 -" -b00010011 F! -b00010011 B! -b00010011 Z -b00010011 V -b00010011 S +b00010011 S# +b00010011 ~! +b00010011 ?! +b00010011 ;! +b00010011 Y +b00010011 U b00010011 R b00010011 L b00010011 I b00010011 H b00010011 F b00010011 $ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001011 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001011 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001011 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001011 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001011 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001011 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001011 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001011 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001011 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001011 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001011 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001011 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001011 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00010011 c$ -b00010011 w# -b00010011 s# -b00010011 ## -b00010011 7" -b00010011 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001011 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001011 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001011 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001011 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001011 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001011 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001011 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001011 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001011 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001011 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001011 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001011 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00010011 B$ +b00010011 \# +b00010011 Y# +b00010011 m" +b00010011 )" +b00010011 &" b00010000 " b00010000 / b00010000 > @@ -5024,20 +4955,20 @@ b00001101 7 #113 #114 #115 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5057,20 +4988,20 @@ b00001101 7 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 7 b00010001 K b00010001 G @@ -5079,253 +5010,251 @@ b00010011 ? b00010011 > b00010011 / b00010011 " -b00010100 3" -b00010100 7" -b00010100 ## -b00010100 s# -b00010100 w# -b00010100 c$ -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001100 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001100 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00010100 &" +b00010100 )" +b00010100 m" +b00010100 Y# +b00010100 \# +b00010100 B$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001100 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001100 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001100 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001100 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001100 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001100 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001100 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001100 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001100 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001100 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001100 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001100 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001100 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001100 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001100 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001100 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001100 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001100 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001100 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001100 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001100 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001100 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001100 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010101 % b00010101 & b00010101 + b00010101 = +b00010101 !" +b00010101 '" +b00010101 *" b00010101 ." -b00010101 4" -b00010101 5" -b00010101 8" -b00010101 <" -b00010101 $# -b00010101 (# -b00010101 n# -b00010101 t# -b00010101 u# -b00010101 x# -b00010101 |# -b00010101 d$ -b00010101 h$ +b00010101 n" +b00010101 r" +b00010101 T# +b00010101 Z# +b00010101 ]# +b00010101 a# +b00010101 C$ +b00010101 G$ b00010001 E b00010001 C b00010001 B @@ -5334,8 +5263,8 @@ b00010000 ' b00010000 , b00010000 1 b00010000 3 -b00010011 A! -b00010011 U +b00010011 :! +b00010011 T b00010011 Q b00001101 9 #121 @@ -5343,20 +5272,20 @@ b00001101 9 #123 #124 #125 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5376,24 +5305,24 @@ b00001101 9 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 9 b00010100 Q -b00010100 U -b00010100 A! +b00010100 T +b00010100 :! b00010011 3 b00010011 1 b00010011 , @@ -5402,247 +5331,245 @@ b00010100 # b00010100 B b00010100 C b00010100 E -b00010110 h$ -b00010110 d$ -b00010110 |# -b00010110 x# -b00010110 u# -b00010110 t# -b00010110 n# -b00010110 (# -b00010110 $# -b00010110 <" -b00010110 8" -b00010110 5" -b00010110 4" +b00010110 G$ +b00010110 C$ +b00010110 a# +b00010110 ]# +b00010110 Z# +b00010110 T# +b00010110 r" +b00010110 n" b00010110 ." +b00010110 *" +b00010110 '" +b00010110 !" b00010110 = b00010110 + b00010110 & b00010110 % -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001101 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001101 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001101 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001101 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001101 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001101 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001101 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001101 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001101 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001101 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001101 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001101 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001101 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001101 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001101 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001101 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001101 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001101 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001101 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001101 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001101 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001101 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001101 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001101 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001101 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00010101 " b00010101 / b00010101 > @@ -5657,13 +5584,12 @@ b00010101 H b00010101 I b00010101 L b00010101 R -b00010101 S -b00010101 V -b00010101 Z -b00010101 B! -b00010101 F! -b00010101 -" -b00010101 m# +b00010101 U +b00010101 Y +b00010101 ;! +b00010101 ?! +b00010101 ~! +b00010101 S# b00001101 ( b00001101 4 b00001101 ; @@ -5672,20 +5598,20 @@ b00001101 ; #133 #134 #135 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5705,30 +5631,29 @@ b00001101 ; 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 ; b00001110 4 b00001110 ( -b00010110 m# -b00010110 -" -b00010110 F! -b00010110 B! -b00010110 Z -b00010110 V -b00010110 S +b00010110 S# +b00010110 ~! +b00010110 ?! +b00010110 ;! +b00010110 Y +b00010110 U b00010110 R b00010110 L b00010110 I @@ -5743,229 +5668,229 @@ b00010110 ? b00010110 > b00010110 / b00010110 " -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001110 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001110 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001110 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001110 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001110 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001110 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001110 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001110 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001110 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001110 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001110 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001110 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001110 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001110 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001110 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001110 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001110 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001110 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001110 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001110 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001110 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001110 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001110 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001110 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001110 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010110 E b00010110 C b00010110 B @@ -5974,35 +5899,35 @@ b00010101 ' b00010101 , b00010101 1 b00010101 3 -b00010110 A! -b00010110 U +b00010110 :! +b00010110 T b00010110 Q b00010000 9 -b00010110 c$ -b00010110 w# -b00010110 s# -b00010110 ## -b00010110 7" -b00010110 3" +b00010110 B$ +b00010110 \# +b00010110 Y# +b00010110 m" +b00010110 )" +b00010110 &" #141 #142 #143 #144 #145 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -6022,30 +5947,30 @@ b00010110 3" 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00010111 3" -b00010111 7" -b00010111 ## -b00010111 s# -b00010111 w# -b00010111 c$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00010111 &" +b00010111 )" +b00010111 m" +b00010111 Y# +b00010111 \# +b00010111 B$ b00010011 9 b00011001 Q -b00011001 U -b00011001 A! +b00011001 T +b00011001 :! b00010110 3 b00010110 1 b00010110 , @@ -6054,229 +5979,229 @@ b00010111 # b00010111 B b00010111 C b00010111 E -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001111 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001111 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001111 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001111 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001111 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001111 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001111 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001111 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001111 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001111 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001111 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001111 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001111 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001111 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001111 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001111 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001111 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001111 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001111 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001111 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001111 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001111 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001111 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001111 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001111 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00011000 G b00011000 K b00010101 7 @@ -6286,13 +6211,12 @@ b00011000 H b00011000 I b00011000 L b00011000 R -b00011000 S -b00011000 V -b00011000 Z -b00011000 B! -b00011000 F! -b00011000 -" -b00011000 m# +b00011000 U +b00011000 Y +b00011000 ;! +b00011000 ?! +b00011000 ~! +b00011000 S# b00010000 ( b00010000 4 b00010000 ; @@ -6300,39 +6224,37 @@ b00011000 % b00011000 & b00011000 + b00011000 = +b00011000 !" +b00011000 '" +b00011000 *" b00011000 ." -b00011000 4" -b00011000 5" -b00011000 8" -b00011000 <" -b00011000 $# -b00011000 (# -b00011000 n# -b00011000 t# -b00011000 u# -b00011000 x# -b00011000 |# -b00011000 d$ -b00011000 h$ +b00011000 n" +b00011000 r" +b00011000 T# +b00011000 Z# +b00011000 ]# +b00011000 a# +b00011000 C$ +b00011000 G$ #151 #152 #153 #154 #155 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -6352,34 +6274,32 @@ b00011000 h$ 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00011001 h$ -b00011001 d$ -b00011001 |# -b00011001 x# -b00011001 u# -b00011001 t# -b00011001 n# -b00011001 (# -b00011001 $# -b00011001 <" -b00011001 8" -b00011001 5" -b00011001 4" +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00011001 G$ +b00011001 C$ +b00011001 a# +b00011001 ]# +b00011001 Z# +b00011001 T# +b00011001 r" +b00011001 n" b00011001 ." +b00011001 *" +b00011001 '" +b00011001 !" b00011001 = b00011001 + b00011001 & @@ -6387,13 +6307,12 @@ b00011001 % b00010011 ; b00010011 4 b00010011 ( -b00011011 m# -b00011011 -" -b00011011 F! -b00011011 B! -b00011011 Z -b00011011 V -b00011011 S +b00011011 S# +b00011011 ~! +b00011011 ?! +b00011011 ;! +b00011011 Y +b00011011 U b00011011 R b00011011 L b00011011 I @@ -6403,239 +6322,239 @@ b00011011 $ b00010110 7 b00011001 K b00011001 G -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000010000 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000010000 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000010000 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000010000 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000010000 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000010000 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000010000 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000010000 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000010000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000010000 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000010000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000010000 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000010000 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000010000 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000010000 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000010000 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000010000 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000010000 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000010000 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000010000 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000010000 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000010000 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000010000 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000010000 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000010000 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% -b00011011 A! -b00011011 U +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% +b00011011 :! +b00011011 T b00011011 Q b00010101 9 -b00011001 c$ -b00011001 w# -b00011001 s# -b00011001 ## -b00011001 7" -b00011001 3" +b00011001 B$ +b00011001 \# +b00011001 Y# +b00011001 m" +b00011001 )" +b00011001 &" b00011000 " b00011000 / b00011000 > @@ -6646,20 +6565,20 @@ b00011000 A #163 #164 #165 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -6679,271 +6598,270 @@ b00011000 A 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00011001 A b00011001 ? b00011001 > b00011001 / b00011001 " -b00011100 3" -b00011100 7" -b00011100 ## -b00011100 s# -b00011100 w# -b00011100 c$ +b00011100 &" +b00011100 )" +b00011100 m" +b00011100 Y# +b00011100 \# +b00011100 B$ b00010110 9 b00011100 Q -b00011100 U -b00011100 A! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00011100 T +b00011100 :! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000010001 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000010001 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000010001 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000010001 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000010001 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000010001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000010001 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000010001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000010001 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000010001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000010001 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000010001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000010001 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000010001 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000010001 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000010001 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000010001 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000010001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000010001 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000010001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000010001 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000010001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000010001 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000010001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000010001 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00011101 $ b00011101 F b00011101 H b00011101 I b00011101 L b00011101 R -b00011101 S -b00011101 V -b00011101 Z -b00011101 B! -b00011101 F! -b00011101 -" -b00011101 m# +b00011101 U +b00011101 Y +b00011101 ;! +b00011101 ?! +b00011101 ~! +b00011101 S# b00010101 ( b00010101 4 b00010101 ; @@ -6951,20 +6869,18 @@ b00011011 % b00011011 & b00011011 + b00011011 = +b00011011 !" +b00011011 '" +b00011011 *" b00011011 ." -b00011011 4" -b00011011 5" -b00011011 8" -b00011011 <" -b00011011 $# -b00011011 (# -b00011011 n# -b00011011 t# -b00011011 u# -b00011011 x# -b00011011 |# -b00011011 d$ -b00011011 h$ +b00011011 n" +b00011011 r" +b00011011 T# +b00011011 Z# +b00011011 ]# +b00011011 a# +b00011011 C$ +b00011011 G$ b00011001 E b00011001 C b00011001 B diff --git a/test_regress/t/t_hier_block_sc_trace_vcd.out b/test_regress/t/t_hier_block_sc_trace_vcd.out index aa5149eb5..92595318b 100644 --- a/test_regress/t/t_hier_block_sc_trace_vcd.out +++ b/test_regress/t/t_hier_block_sc_trace_vcd.out @@ -1,110 +1,109 @@ $version Generated by VerilatedVcd $end -$date Thu Nov 10 20:17:32 2022 $end $timescale 1ps $end $scope module top $end $scope module t $end - $var wire 1 * clk $end + $var wire 1 * clk $end + $var wire 8 # out0 [7:0] $end + $var wire 8 $ out1 [7:0] $end + $var wire 8 % out2 [7:0] $end + $var wire 8 & out3 [7:0] $end + $var wire 8 ' out3_2 [7:0] $end + $var wire 8 ( out5 [7:0] $end + $var wire 8 ) out6 [7:0] $end $var wire 32 + count [31:0] $end - $var wire 8 # out0 [7:0] $end - $var wire 8 $ out1 [7:0] $end - $var wire 8 % out2 [7:0] $end - $var wire 8 & out3 [7:0] $end - $var wire 8 ' out3_2 [7:0] $end - $var wire 8 ( out5 [7:0] $end - $var wire 8 ) out6 [7:0] $end $scope module i_delay0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 ( out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 ( out [7:0] $end $upscope $end $scope module i_delay1 $end - $var wire 1 * clk $end - $var wire 8 ( in [7:0] $end - $var wire 8 ) out [7:0] $end + $var wire 1 * clk $end + $var wire 8 ( in [7:0] $end + $var wire 8 ) out [7:0] $end $upscope $end $scope module i_sub0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 # out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 # out [7:0] $end $scope module i_sub0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 # out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 # out [7:0] $end $upscope $end $upscope $end $scope module i_sub1 $end - $var wire 1 * clk $end - $var wire 8 # in [11:4] $end - $var wire 8 $ out [7:0] $end + $var wire 1 * clk $end + $var wire 8 # in [11:4] $end + $var wire 8 $ out [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 1 * clk $end - $var wire 8 $ in [7:0] $end - $var wire 8 % out [7:0] $end + $var wire 1 * clk $end + $var wire 8 $ in [7:0] $end + $var wire 8 % out [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 1 * clk $end - $var wire 8 % in [7:0] $end - $var wire 8 & out [7:0] $end + $var wire 1 * clk $end + $var wire 8 % in [7:0] $end + $var wire 8 & out [7:0] $end $upscope $end $scope module i_sub3_2 $end - $var wire 1 * clk $end - $var wire 8 % in [7:0] $end - $var wire 8 ' out [7:0] $end + $var wire 1 * clk $end + $var wire 8 % in [7:0] $end + $var wire 8 ' out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_delay0 $end - $var wire 1 - clk $end - $var wire 8 . in [7:0] $end - $var wire 8 / out [7:0] $end + $var wire 1 - clk $end + $var wire 8 . in [7:0] $end + $var wire 8 / out [7:0] $end $scope module delay_2 $end $var wire 32 2 N [31:0] $end $var wire 32 3 WIDTH [31:0] $end - $var wire 1 - clk $end - $var wire 8 . in [7:0] $end - $var wire 8 / out [7:0] $end - $var wire 8 0 tmp [7:0] $end + $var wire 1 - clk $end + $var wire 8 . in [7:0] $end + $var wire 8 / out [7:0] $end + $var wire 8 0 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 4 N [31:0] $end $var wire 32 3 WIDTH [31:0] $end - $var wire 1 - clk $end - $var wire 8 0 in [7:0] $end - $var wire 8 / out [7:0] $end - $var wire 8 1 tmp [7:0] $end + $var wire 1 - clk $end + $var wire 8 0 in [7:0] $end + $var wire 8 / out [7:0] $end + $var wire 8 1 tmp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_delay1 $end - $var wire 1 9 clk $end - $var wire 8 : in [7:0] $end - $var wire 8 ; out [7:0] $end + $var wire 1 9 clk $end + $var wire 8 : in [7:0] $end + $var wire 8 ; out [7:0] $end $scope module delay_9 $end $var wire 32 < N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 : in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 6 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 : in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 6 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 > N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 6 in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 7 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 6 in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 7 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 ? N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 7 in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 8 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 7 in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 8 tmp [7:0] $end $upscope $end $upscope $end $upscope $end @@ -112,934 +111,934 @@ $timescale 1ps $end $upscope $end $upscope $end $scope module top.t.i_sub0.i_sub0 $end - $var wire 1 A clk $end - $var wire 8 B in [7:0] $end - $var wire 8 C out [7:0] $end + $var wire 1 A clk $end + $var wire 8 B in [7:0] $end + $var wire 8 C out [7:0] $end $scope module sub0 $end - $var wire 1 A clk $end - $var wire 8 D ff [7:0] $end - $var wire 8 B in [7:0] $end - $var wire 8 C out [7:0] $end + $var wire 1 A clk $end + $var wire 8 B in [7:0] $end + $var wire 8 C out [7:0] $end + $var wire 8 D ff [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub1 $end - $var wire 1 F clk $end - $var wire 8 G in [11:4] $end - $var wire 8 H out [7:0] $end + $var wire 1 F clk $end + $var wire 8 G in [11:4] $end + $var wire 8 H out [7:0] $end $scope module sub1 $end - $var wire 1 F clk $end - $var wire 8 I ff [7:0] $end - $var wire 8 G in [11:4] $end - $var wire 8 H out [7:0] $end + $var wire 1 F clk $end + $var wire 8 G in [11:4] $end + $var wire 8 H out [7:0] $end + $var wire 8 I ff [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub2 $end - $var wire 1 K clk $end - $var wire 8 L in [7:0] $end - $var wire 8 M out [7:0] $end + $var wire 1 K clk $end + $var wire 8 L in [7:0] $end + $var wire 8 M out [7:0] $end $scope module sub2 $end - $var wire 1 K clk $end - $var wire 8 N ff [7:0] $end - $var wire 8 L in [7:0] $end - $var wire 8 M out [7:0] $end - $scope module i_sub3 $end - $var wire 8 N in_wire [7:0] $end - $var wire 8 O out_1 [7:0] $end - $var wire 8 P out_2 [7:0] $end - $scope module i_sub3 $end - $var wire 1 K clk $end - $var wire 8 N in [7:0] $end - $var wire 8 O out [7:0] $end - $upscope $end - $scope module i_sub3_2 $end - $var wire 1 K clk $end - $var wire 8 N in [7:0] $end - $var wire 8 P out [7:0] $end - $upscope $end - $scope module in $end - $var wire 1 K clk $end - $var wire 8 N data [7:0] $end - $upscope $end - $scope module out $end - $var wire 1 K clk $end - $var wire 8 O data [7:0] $end - $upscope $end - $upscope $end + $var wire 1 K clk $end + $var wire 8 L in [7:0] $end + $var wire 8 M out [7:0] $end + $var wire 8 N ff [7:0] $end $scope module in_ifs $end - $var wire 1 K clk $end - $var wire 8 N data [7:0] $end + $var wire 1 K clk $end + $var wire 8 N data [7:0] $end $upscope $end $scope module out_ifs $end - $var wire 1 K clk $end - $var wire 8 O data [7:0] $end + $var wire 1 K clk $end + $var wire 8 O data [7:0] $end + $upscope $end + $scope module i_sub3 $end + $scope module in $end + $var wire 1 K clk $end + $var wire 8 N data [7:0] $end + $upscope $end + $scope module out $end + $var wire 1 K clk $end + $var wire 8 O data [7:0] $end + $upscope $end + $var wire 8 N in_wire [7:0] $end + $var wire 8 O out_1 [7:0] $end + $var wire 8 P out_2 [7:0] $end + $scope module i_sub3 $end + $var wire 1 K clk $end + $var wire 8 N in [7:0] $end + $var wire 8 O out [7:0] $end + $upscope $end + $scope module i_sub3_2 $end + $var wire 1 K clk $end + $var wire 8 N in [7:0] $end + $var wire 8 P out [7:0] $end + $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3 $end - $var wire 1 R clk $end - $var wire 8 S in [7:0] $end - $var wire 8 T out [7:0] $end + $var wire 1 R clk $end + $var wire 8 S in [7:0] $end + $var wire 8 T out [7:0] $end $scope module sub3_c $end - $var wire 8 X P0 [7:0] $end - $var wire 32 Y UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 Z UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 [ UNUSED [15:0] $end - $var wire 1 R clk $end - $var wire 8 U ff [7:0] $end - $var wire 8 S in [7:0] $end - $var wire 8 T out [7:0] $end - $var wire 8 V out4 [7:0] $end - $var wire 8 W out4_2 [7:0] $end + $var wire 8 W P0 [7:0] $end + $var wire 32 X UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 Y UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 Z UNUSED [15:0] $end + $var wire 1 R clk $end + $var wire 8 S in [7:0] $end + $var wire 8 T out [7:0] $end + $var wire 8 U ff [7:0] $end + $var wire 8 T out4 [7:0] $end + $var wire 8 V out4_2 [7:0] $end $scope module i_sub4_0 $end - $var wire 1 R clk $end - $var wire 8 U in [7:0] $end - $var wire 8 V out [7:0] $end + $var wire 1 R clk $end + $var wire 8 U in [7:0] $end + $var wire 8 T out [7:0] $end $upscope $end $scope module i_sub4_1 $end - $var wire 1 R clk $end - $var wire 8 U in [7:0] $end - $var wire 8 W out [7:0] $end + $var wire 1 R clk $end + $var wire 8 U in [7:0] $end + $var wire 8 V out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0 $end - $var wire 1 @! clk $end - $var wire 8 A! in [7:0] $end - $var wire 8 B! out [7:0] $end + $var wire 1 ?! clk $end + $var wire 8 @! in [7:0] $end + $var wire 8 A! out [7:0] $end $scope module sub4_2 $end - $var wire 32 C! P0 [31:0] $end - $var real 64 D! P1 $end - $var real 64 F! P3 $end - $var wire 1 @! clk $end - $var wire 32 v count [31:0] $end - $var wire 8 ] ff [7:0] $end - $var wire 8 A! in [7:0] $end - $var wire 8 B! out [7:0] $end - $var wire 128 ^ sub5_in[0][0] [127:0] $end - $var wire 128 b sub5_in[0][1] [127:0] $end - $var wire 128 f sub5_in[0][2] [127:0] $end - $var wire 128 j sub5_in[1][0] [127:0] $end - $var wire 128 n sub5_in[1][1] [127:0] $end - $var wire 128 r sub5_in[1][2] [127:0] $end - $var wire 8 4! sub5_out[0][0] [7:0] $end - $var wire 8 5! sub5_out[0][1] [7:0] $end - $var wire 8 6! sub5_out[0][2] [7:0] $end - $var wire 8 7! sub5_out[1][0] [7:0] $end - $var wire 8 8! sub5_out[1][1] [7:0] $end - $var wire 8 9! sub5_out[1][2] [7:0] $end + $var wire 32 B! P0 [31:0] $end + $var real 64 C! P1 $end + $var real 64 E! P3 $end + $var wire 1 ?! clk $end + $var wire 8 @! in [7:0] $end + $var wire 8 A! out [7:0] $end + $var wire 8 \ ff [7:0] $end + $var wire 128 ] sub5_in[0][0] [127:0] $end + $var wire 128 a sub5_in[0][1] [127:0] $end + $var wire 128 e sub5_in[0][2] [127:0] $end + $var wire 128 i sub5_in[1][0] [127:0] $end + $var wire 128 m sub5_in[1][1] [127:0] $end + $var wire 128 q sub5_in[1][2] [127:0] $end + $var wire 8 3! sub5_out[0][0] [7:0] $end + $var wire 8 4! sub5_out[0][1] [7:0] $end + $var wire 8 5! sub5_out[0][2] [7:0] $end + $var wire 8 6! sub5_out[1][0] [7:0] $end + $var wire 8 7! sub5_out[1][1] [7:0] $end + $var wire 8 8! sub5_out[1][2] [7:0] $end + $var wire 32 u count [31:0] $end $scope module i_sub5 $end - $var wire 1 @! clk $end - $var wire 128 z in[0][0] [127:0] $end - $var wire 128 ~ in[0][1] [127:0] $end - $var wire 128 $! in[0][2] [127:0] $end - $var wire 128 (! in[1][0] [127:0] $end - $var wire 128 ,! in[1][1] [127:0] $end - $var wire 128 0! in[1][2] [127:0] $end - $var wire 8 :! out[0][0] [7:0] $end - $var wire 8 ;! out[0][1] [7:0] $end - $var wire 8 ! out[1][1] [7:0] $end - $var wire 8 ?! out[1][2] [7:0] $end + $var wire 1 ?! clk $end + $var wire 128 y in[0][0] [127:0] $end + $var wire 128 } in[0][1] [127:0] $end + $var wire 128 #! in[0][2] [127:0] $end + $var wire 128 '! in[1][0] [127:0] $end + $var wire 128 +! in[1][1] [127:0] $end + $var wire 128 /! in[1][2] [127:0] $end + $var wire 8 9! out[0][0] [7:0] $end + $var wire 8 :! out[0][1] [7:0] $end + $var wire 8 ;! out[0][2] [7:0] $end + $var wire 8 ! out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 w i [31:0] $end + $var wire 32 v i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 x j [31:0] $end + $var wire 32 w j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 y exp [7:0] $end + $var wire 8 x exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 `! clk $end - $var wire 128 a! in[0][0] [127:0] $end - $var wire 128 e! in[0][1] [127:0] $end - $var wire 128 i! in[0][2] [127:0] $end - $var wire 128 m! in[1][0] [127:0] $end - $var wire 128 q! in[1][1] [127:0] $end - $var wire 128 u! in[1][2] [127:0] $end - $var wire 8 y! out[0][0] [7:0] $end - $var wire 8 z! out[0][1] [7:0] $end - $var wire 8 {! out[0][2] [7:0] $end - $var wire 8 |! out[1][0] [7:0] $end - $var wire 8 }! out[1][1] [7:0] $end - $var wire 8 ~! out[1][2] [7:0] $end + $var wire 1 Y! clk $end + $var wire 128 Z! in[0][0] [127:0] $end + $var wire 128 ^! in[0][1] [127:0] $end + $var wire 128 b! in[0][2] [127:0] $end + $var wire 128 f! in[1][0] [127:0] $end + $var wire 128 j! in[1][1] [127:0] $end + $var wire 128 n! in[1][2] [127:0] $end + $var wire 8 r! out[0][0] [7:0] $end + $var wire 8 s! out[0][1] [7:0] $end + $var wire 8 t! out[0][2] [7:0] $end + $var wire 8 u! out[1][0] [7:0] $end + $var wire 8 v! out[1][1] [7:0] $end + $var wire 8 w! out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 `! clk $end - $var wire 32 Y! count [31:0] $end - $var wire 128 a! in[0][0] [127:0] $end - $var wire 128 e! in[0][1] [127:0] $end - $var wire 128 i! in[0][2] [127:0] $end - $var wire 128 m! in[1][0] [127:0] $end - $var wire 128 q! in[1][1] [127:0] $end - $var wire 128 u! in[1][2] [127:0] $end - $var wire 8 y! out[0][0] [7:0] $end - $var wire 8 z! out[0][1] [7:0] $end - $var wire 8 {! out[0][2] [7:0] $end - $var wire 8 |! out[1][0] [7:0] $end - $var wire 8 }! out[1][1] [7:0] $end - $var wire 8 ~! out[1][2] [7:0] $end - $var wire 8 I! val0[0] [7:0] $end - $var wire 8 J! val0[1] [7:0] $end - $var wire 8 K! val1[0] [7:0] $end - $var wire 8 L! val1[1] [7:0] $end - $var wire 8 M! val2[0] [7:0] $end - $var wire 8 N! val2[1] [7:0] $end - $var wire 8 O! val3[0] [7:0] $end - $var wire 8 P! val3[1] [7:0] $end + $var wire 1 Y! clk $end + $var wire 128 Z! in[0][0] [127:0] $end + $var wire 128 ^! in[0][1] [127:0] $end + $var wire 128 b! in[0][2] [127:0] $end + $var wire 128 f! in[1][0] [127:0] $end + $var wire 128 j! in[1][1] [127:0] $end + $var wire 128 n! in[1][2] [127:0] $end + $var wire 8 r! out[0][0] [7:0] $end + $var wire 8 s! out[0][1] [7:0] $end + $var wire 8 t! out[0][2] [7:0] $end + $var wire 8 u! out[1][0] [7:0] $end + $var wire 8 v! out[1][1] [7:0] $end + $var wire 8 w! out[1][2] [7:0] $end + $var wire 32 R! count [31:0] $end + $var wire 8 H! val0[0] [7:0] $end + $var wire 8 I! val0[1] [7:0] $end + $var wire 8 J! val1[0] [7:0] $end + $var wire 8 K! val1[1] [7:0] $end + $var wire 8 L! val2[0] [7:0] $end + $var wire 8 M! val2[1] [7:0] $end + $var wire 8 N! val3[0] [7:0] $end + $var wire 8 O! val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 Q! out[0] [7:0] $end - $var wire 8 R! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 H! out[0] [7:0] $end + $var wire 8 I! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 S! out[0] [7:0] $end - $var wire 8 T! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 J! out[0] [7:0] $end + $var wire 8 K! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 U! out[0] [7:0] $end - $var wire 8 V! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 L! out[0] [7:0] $end + $var wire 8 M! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 W! out[0] [7:0] $end - $var wire 8 X! out[1] [7:0] $end + $var wire 8 P! out[0] [7:0] $end + $var wire 8 Q! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 Z! i [31:0] $end + $var wire 32 S! i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 [! j [31:0] $end + $var wire 32 T! j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 \! exp [127:0] $end + $var wire 128 U! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 $" out[0] [7:0] $end - $var wire 8 %" out[1] [7:0] $end + $var wire 8 {! out[0] [7:0] $end + $var wire 8 |! out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 &" P0 [31:0] $end - $var wire 32 '" P1 [31:0] $end - $var wire 8 $" out[0] [7:0] $end - $var wire 8 %" out[1] [7:0] $end + $var wire 32 }! P0 [31:0] $end + $var wire 32 ~! P1 [31:0] $end + $var wire 8 {! out[0] [7:0] $end + $var wire 8 |! out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1 $end - $var wire 1 j" clk $end - $var wire 8 k" in [7:0] $end - $var wire 8 l" out [7:0] $end + $var wire 1 c" clk $end + $var wire 8 d" in [7:0] $end + $var wire 8 e" out [7:0] $end $scope module sub4_b $end - $var wire 32 m" P0 [31:0] $end - $var real 64 n" P1 $end - $var real 64 p" P3 $end - $var wire 1 j" clk $end - $var wire 32 B" count [31:0] $end - $var wire 8 )" ff [7:0] $end - $var wire 8 k" in [7:0] $end - $var wire 8 l" out [7:0] $end - $var wire 128 *" sub5_in[0][0] [127:0] $end - $var wire 128 ." sub5_in[0][1] [127:0] $end - $var wire 128 2" sub5_in[0][2] [127:0] $end - $var wire 128 6" sub5_in[1][0] [127:0] $end - $var wire 128 :" sub5_in[1][1] [127:0] $end - $var wire 128 >" sub5_in[1][2] [127:0] $end - $var wire 8 ^" sub5_out[0][0] [7:0] $end - $var wire 8 _" sub5_out[0][1] [7:0] $end - $var wire 8 `" sub5_out[0][2] [7:0] $end - $var wire 8 a" sub5_out[1][0] [7:0] $end - $var wire 8 b" sub5_out[1][1] [7:0] $end - $var wire 8 c" sub5_out[1][2] [7:0] $end + $var wire 32 f" P0 [31:0] $end + $var real 64 g" P1 $end + $var real 64 i" P3 $end + $var wire 1 c" clk $end + $var wire 8 d" in [7:0] $end + $var wire 8 e" out [7:0] $end + $var wire 8 "" ff [7:0] $end + $var wire 128 #" sub5_in[0][0] [127:0] $end + $var wire 128 '" sub5_in[0][1] [127:0] $end + $var wire 128 +" sub5_in[0][2] [127:0] $end + $var wire 128 /" sub5_in[1][0] [127:0] $end + $var wire 128 3" sub5_in[1][1] [127:0] $end + $var wire 128 7" sub5_in[1][2] [127:0] $end + $var wire 8 W" sub5_out[0][0] [7:0] $end + $var wire 8 X" sub5_out[0][1] [7:0] $end + $var wire 8 Y" sub5_out[0][2] [7:0] $end + $var wire 8 Z" sub5_out[1][0] [7:0] $end + $var wire 8 [" sub5_out[1][1] [7:0] $end + $var wire 8 \" sub5_out[1][2] [7:0] $end + $var wire 32 ;" count [31:0] $end $scope module i_sub5 $end - $var wire 1 j" clk $end - $var wire 128 F" in[0][0] [127:0] $end - $var wire 128 J" in[0][1] [127:0] $end - $var wire 128 N" in[0][2] [127:0] $end - $var wire 128 R" in[1][0] [127:0] $end - $var wire 128 V" in[1][1] [127:0] $end - $var wire 128 Z" in[1][2] [127:0] $end - $var wire 8 d" out[0][0] [7:0] $end - $var wire 8 e" out[0][1] [7:0] $end - $var wire 8 f" out[0][2] [7:0] $end - $var wire 8 g" out[1][0] [7:0] $end - $var wire 8 h" out[1][1] [7:0] $end - $var wire 8 i" out[1][2] [7:0] $end + $var wire 1 c" clk $end + $var wire 128 ?" in[0][0] [127:0] $end + $var wire 128 C" in[0][1] [127:0] $end + $var wire 128 G" in[0][2] [127:0] $end + $var wire 128 K" in[1][0] [127:0] $end + $var wire 128 O" in[1][1] [127:0] $end + $var wire 128 S" in[1][2] [127:0] $end + $var wire 8 ]" out[0][0] [7:0] $end + $var wire 8 ^" out[0][1] [7:0] $end + $var wire 8 _" out[0][2] [7:0] $end + $var wire 8 `" out[1][0] [7:0] $end + $var wire 8 a" out[1][1] [7:0] $end + $var wire 8 b" out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 C" i [31:0] $end + $var wire 32 <" i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 D" j [31:0] $end + $var wire 32 =" j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 E" exp [7:0] $end + $var wire 8 >" exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 ,# clk $end - $var wire 128 -# in[0][0] [127:0] $end - $var wire 128 1# in[0][1] [127:0] $end - $var wire 128 5# in[0][2] [127:0] $end - $var wire 128 9# in[1][0] [127:0] $end - $var wire 128 =# in[1][1] [127:0] $end - $var wire 128 A# in[1][2] [127:0] $end - $var wire 8 E# out[0][0] [7:0] $end - $var wire 8 F# out[0][1] [7:0] $end - $var wire 8 G# out[0][2] [7:0] $end - $var wire 8 H# out[1][0] [7:0] $end - $var wire 8 I# out[1][1] [7:0] $end - $var wire 8 J# out[1][2] [7:0] $end + $var wire 1 }" clk $end + $var wire 128 ~" in[0][0] [127:0] $end + $var wire 128 $# in[0][1] [127:0] $end + $var wire 128 (# in[0][2] [127:0] $end + $var wire 128 ,# in[1][0] [127:0] $end + $var wire 128 0# in[1][1] [127:0] $end + $var wire 128 4# in[1][2] [127:0] $end + $var wire 8 8# out[0][0] [7:0] $end + $var wire 8 9# out[0][1] [7:0] $end + $var wire 8 :# out[0][2] [7:0] $end + $var wire 8 ;# out[1][0] [7:0] $end + $var wire 8 <# out[1][1] [7:0] $end + $var wire 8 =# out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 ,# clk $end - $var wire 32 %# count [31:0] $end - $var wire 128 -# in[0][0] [127:0] $end - $var wire 128 1# in[0][1] [127:0] $end - $var wire 128 5# in[0][2] [127:0] $end - $var wire 128 9# in[1][0] [127:0] $end - $var wire 128 =# in[1][1] [127:0] $end - $var wire 128 A# in[1][2] [127:0] $end - $var wire 8 E# out[0][0] [7:0] $end - $var wire 8 F# out[0][1] [7:0] $end - $var wire 8 G# out[0][2] [7:0] $end - $var wire 8 H# out[1][0] [7:0] $end - $var wire 8 I# out[1][1] [7:0] $end - $var wire 8 J# out[1][2] [7:0] $end - $var wire 8 s" val0[0] [7:0] $end - $var wire 8 t" val0[1] [7:0] $end - $var wire 8 u" val1[0] [7:0] $end - $var wire 8 v" val1[1] [7:0] $end - $var wire 8 w" val2[0] [7:0] $end - $var wire 8 x" val2[1] [7:0] $end - $var wire 8 y" val3[0] [7:0] $end - $var wire 8 z" val3[1] [7:0] $end + $var wire 1 }" clk $end + $var wire 128 ~" in[0][0] [127:0] $end + $var wire 128 $# in[0][1] [127:0] $end + $var wire 128 (# in[0][2] [127:0] $end + $var wire 128 ,# in[1][0] [127:0] $end + $var wire 128 0# in[1][1] [127:0] $end + $var wire 128 4# in[1][2] [127:0] $end + $var wire 8 8# out[0][0] [7:0] $end + $var wire 8 9# out[0][1] [7:0] $end + $var wire 8 :# out[0][2] [7:0] $end + $var wire 8 ;# out[1][0] [7:0] $end + $var wire 8 <# out[1][1] [7:0] $end + $var wire 8 =# out[1][2] [7:0] $end + $var wire 32 v" count [31:0] $end + $var wire 8 l" val0[0] [7:0] $end + $var wire 8 m" val0[1] [7:0] $end + $var wire 8 n" val1[0] [7:0] $end + $var wire 8 o" val1[1] [7:0] $end + $var wire 8 p" val2[0] [7:0] $end + $var wire 8 q" val2[1] [7:0] $end + $var wire 8 r" val3[0] [7:0] $end + $var wire 8 s" val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 {" out[0] [7:0] $end - $var wire 8 |" out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 l" out[0] [7:0] $end + $var wire 8 m" out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 }" out[0] [7:0] $end - $var wire 8 ~" out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 n" out[0] [7:0] $end + $var wire 8 o" out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 !# out[0] [7:0] $end - $var wire 8 "# out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 p" out[0] [7:0] $end + $var wire 8 q" out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 ## out[0] [7:0] $end - $var wire 8 $# out[1] [7:0] $end + $var wire 8 t" out[0] [7:0] $end + $var wire 8 u" out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 &# i [31:0] $end + $var wire 32 w" i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 '# j [31:0] $end + $var wire 32 x" j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 (# exp [127:0] $end + $var wire 128 y" exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 N# out[0] [7:0] $end - $var wire 8 O# out[1] [7:0] $end + $var wire 8 A# out[0] [7:0] $end + $var wire 8 B# out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 P# P0 [31:0] $end - $var wire 32 Q# P1 [31:0] $end - $var wire 8 N# out[0] [7:0] $end - $var wire 8 O# out[1] [7:0] $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3 $end - $var wire 1 T& clk $end - $var wire 8 U& in [7:0] $end - $var wire 8 V& out [7:0] $end - $scope module sub3_d $end - $var wire 8 Z& P0 [7:0] $end - $var wire 32 [& UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 \& UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 ]& UNUSED [15:0] $end - $var wire 1 T& clk $end - $var wire 8 W& ff [7:0] $end - $var wire 8 U& in [7:0] $end - $var wire 8 V& out [7:0] $end - $var wire 8 X& out4 [7:0] $end - $var wire 8 Y& out4_2 [7:0] $end - $scope module i_sub4_0 $end - $var wire 1 T& clk $end - $var wire 8 W& in [7:0] $end - $var wire 8 X& out [7:0] $end - $upscope $end - $scope module i_sub4_1 $end - $var wire 1 T& clk $end - $var wire 8 W& in [7:0] $end - $var wire 8 Y& out [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end - $var wire 1 B' clk $end - $var wire 8 C' in [7:0] $end - $var wire 8 D' out [7:0] $end - $scope module sub4_2 $end - $var wire 32 E' P0 [31:0] $end - $var real 64 F' P1 $end - $var real 64 H' P3 $end - $var wire 1 B' clk $end - $var wire 32 x& count [31:0] $end - $var wire 8 _& ff [7:0] $end - $var wire 8 C' in [7:0] $end - $var wire 8 D' out [7:0] $end - $var wire 128 `& sub5_in[0][0] [127:0] $end - $var wire 128 d& sub5_in[0][1] [127:0] $end - $var wire 128 h& sub5_in[0][2] [127:0] $end - $var wire 128 l& sub5_in[1][0] [127:0] $end - $var wire 128 p& sub5_in[1][1] [127:0] $end - $var wire 128 t& sub5_in[1][2] [127:0] $end - $var wire 8 6' sub5_out[0][0] [7:0] $end - $var wire 8 7' sub5_out[0][1] [7:0] $end - $var wire 8 8' sub5_out[0][2] [7:0] $end - $var wire 8 9' sub5_out[1][0] [7:0] $end - $var wire 8 :' sub5_out[1][1] [7:0] $end - $var wire 8 ;' sub5_out[1][2] [7:0] $end - $scope module i_sub5 $end - $var wire 1 B' clk $end - $var wire 128 |& in[0][0] [127:0] $end - $var wire 128 "' in[0][1] [127:0] $end - $var wire 128 &' in[0][2] [127:0] $end - $var wire 128 *' in[1][0] [127:0] $end - $var wire 128 .' in[1][1] [127:0] $end - $var wire 128 2' in[1][2] [127:0] $end - $var wire 8 <' out[0][0] [7:0] $end - $var wire 8 =' out[0][1] [7:0] $end - $var wire 8 >' out[0][2] [7:0] $end - $var wire 8 ?' out[1][0] [7:0] $end - $var wire 8 @' out[1][1] [7:0] $end - $var wire 8 A' out[1][2] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 y& i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 z& j [31:0] $end - $scope module unnamedblk3 $end - $var wire 8 {& exp [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 b' clk $end - $var wire 128 c' in[0][0] [127:0] $end - $var wire 128 g' in[0][1] [127:0] $end - $var wire 128 k' in[0][2] [127:0] $end - $var wire 128 o' in[1][0] [127:0] $end - $var wire 128 s' in[1][1] [127:0] $end - $var wire 128 w' in[1][2] [127:0] $end - $var wire 8 {' out[0][0] [7:0] $end - $var wire 8 |' out[0][1] [7:0] $end - $var wire 8 }' out[0][2] [7:0] $end - $var wire 8 ~' out[1][0] [7:0] $end - $var wire 8 !( out[1][1] [7:0] $end - $var wire 8 "( out[1][2] [7:0] $end - $scope module sub5 $end - $var wire 1 b' clk $end - $var wire 32 [' count [31:0] $end - $var wire 128 c' in[0][0] [127:0] $end - $var wire 128 g' in[0][1] [127:0] $end - $var wire 128 k' in[0][2] [127:0] $end - $var wire 128 o' in[1][0] [127:0] $end - $var wire 128 s' in[1][1] [127:0] $end - $var wire 128 w' in[1][2] [127:0] $end - $var wire 8 {' out[0][0] [7:0] $end - $var wire 8 |' out[0][1] [7:0] $end - $var wire 8 }' out[0][2] [7:0] $end - $var wire 8 ~' out[1][0] [7:0] $end - $var wire 8 !( out[1][1] [7:0] $end - $var wire 8 "( out[1][2] [7:0] $end - $var wire 8 K' val0[0] [7:0] $end - $var wire 8 L' val0[1] [7:0] $end - $var wire 8 M' val1[0] [7:0] $end - $var wire 8 N' val1[1] [7:0] $end - $var wire 8 O' val2[0] [7:0] $end - $var wire 8 P' val2[1] [7:0] $end - $var wire 8 Q' val3[0] [7:0] $end - $var wire 8 R' val3[1] [7:0] $end - $scope module i_sub0 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 S' out[0] [7:0] $end - $var wire 8 T' out[1] [7:0] $end - $upscope $end - $scope module i_sub1 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 U' out[0] [7:0] $end - $var wire 8 V' out[1] [7:0] $end - $upscope $end - $scope module i_sub2 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 W' out[0] [7:0] $end - $var wire 8 X' out[1] [7:0] $end - $upscope $end - $scope module i_sub3 $end - $var wire 8 Y' out[0] [7:0] $end - $var wire 8 Z' out[1] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 \' i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 ]' j [31:0] $end - $scope module unnamedblk3 $end - $var wire 128 ^' exp [127:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 &( out[0] [7:0] $end - $var wire 8 '( out[1] [7:0] $end - $scope module sub6_9 $end - $var wire 32 (( P0 [31:0] $end - $var wire 32 )( P1 [31:0] $end - $var wire 8 &( out[0] [7:0] $end - $var wire 8 '( out[1] [7:0] $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end - $var wire 1 l( clk $end - $var wire 8 m( in [7:0] $end - $var wire 8 n( out [7:0] $end - $scope module sub4_b $end - $var wire 32 o( P0 [31:0] $end - $var real 64 p( P1 $end - $var real 64 r( P3 $end - $var wire 1 l( clk $end - $var wire 32 D( count [31:0] $end - $var wire 8 +( ff [7:0] $end - $var wire 8 m( in [7:0] $end - $var wire 8 n( out [7:0] $end - $var wire 128 ,( sub5_in[0][0] [127:0] $end - $var wire 128 0( sub5_in[0][1] [127:0] $end - $var wire 128 4( sub5_in[0][2] [127:0] $end - $var wire 128 8( sub5_in[1][0] [127:0] $end - $var wire 128 <( sub5_in[1][1] [127:0] $end - $var wire 128 @( sub5_in[1][2] [127:0] $end - $var wire 8 `( sub5_out[0][0] [7:0] $end - $var wire 8 a( sub5_out[0][1] [7:0] $end - $var wire 8 b( sub5_out[0][2] [7:0] $end - $var wire 8 c( sub5_out[1][0] [7:0] $end - $var wire 8 d( sub5_out[1][1] [7:0] $end - $var wire 8 e( sub5_out[1][2] [7:0] $end - $scope module i_sub5 $end - $var wire 1 l( clk $end - $var wire 128 H( in[0][0] [127:0] $end - $var wire 128 L( in[0][1] [127:0] $end - $var wire 128 P( in[0][2] [127:0] $end - $var wire 128 T( in[1][0] [127:0] $end - $var wire 128 X( in[1][1] [127:0] $end - $var wire 128 \( in[1][2] [127:0] $end - $var wire 8 f( out[0][0] [7:0] $end - $var wire 8 g( out[0][1] [7:0] $end - $var wire 8 h( out[0][2] [7:0] $end - $var wire 8 i( out[1][0] [7:0] $end - $var wire 8 j( out[1][1] [7:0] $end - $var wire 8 k( out[1][2] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 E( i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 F( j [31:0] $end - $scope module unnamedblk3 $end - $var wire 8 G( exp [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 .) clk $end - $var wire 128 /) in[0][0] [127:0] $end - $var wire 128 3) in[0][1] [127:0] $end - $var wire 128 7) in[0][2] [127:0] $end - $var wire 128 ;) in[1][0] [127:0] $end - $var wire 128 ?) in[1][1] [127:0] $end - $var wire 128 C) in[1][2] [127:0] $end - $var wire 8 G) out[0][0] [7:0] $end - $var wire 8 H) out[0][1] [7:0] $end - $var wire 8 I) out[0][2] [7:0] $end - $var wire 8 J) out[1][0] [7:0] $end - $var wire 8 K) out[1][1] [7:0] $end - $var wire 8 L) out[1][2] [7:0] $end - $scope module sub5 $end - $var wire 1 .) clk $end - $var wire 32 ') count [31:0] $end - $var wire 128 /) in[0][0] [127:0] $end - $var wire 128 3) in[0][1] [127:0] $end - $var wire 128 7) in[0][2] [127:0] $end - $var wire 128 ;) in[1][0] [127:0] $end - $var wire 128 ?) in[1][1] [127:0] $end - $var wire 128 C) in[1][2] [127:0] $end - $var wire 8 G) out[0][0] [7:0] $end - $var wire 8 H) out[0][1] [7:0] $end - $var wire 8 I) out[0][2] [7:0] $end - $var wire 8 J) out[1][0] [7:0] $end - $var wire 8 K) out[1][1] [7:0] $end - $var wire 8 L) out[1][2] [7:0] $end - $var wire 8 u( val0[0] [7:0] $end - $var wire 8 v( val0[1] [7:0] $end - $var wire 8 w( val1[0] [7:0] $end - $var wire 8 x( val1[1] [7:0] $end - $var wire 8 y( val2[0] [7:0] $end - $var wire 8 z( val2[1] [7:0] $end - $var wire 8 {( val3[0] [7:0] $end - $var wire 8 |( val3[1] [7:0] $end - $scope module i_sub0 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 }( out[0] [7:0] $end - $var wire 8 ~( out[1] [7:0] $end - $upscope $end - $scope module i_sub1 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 !) out[0] [7:0] $end - $var wire 8 ") out[1] [7:0] $end - $upscope $end - $scope module i_sub2 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 #) out[0] [7:0] $end - $var wire 8 $) out[1] [7:0] $end - $upscope $end - $scope module i_sub3 $end - $var wire 8 %) out[0] [7:0] $end - $var wire 8 &) out[1] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 () i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 )) j [31:0] $end - $scope module unnamedblk3 $end - $var wire 128 *) exp [127:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 P) out[0] [7:0] $end - $var wire 8 Q) out[1] [7:0] $end - $scope module sub6_9 $end - $var wire 32 R) P0 [31:0] $end - $var wire 32 S) P1 [31:0] $end - $var wire 8 P) out[0] [7:0] $end - $var wire 8 Q) out[1] [7:0] $end + $var wire 32 C# P0 [31:0] $end + $var wire 32 D# P1 [31:0] $end + $var wire 8 A# out[0] [7:0] $end + $var wire 8 B# out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2 $end - $var wire 1 S# clk $end - $var wire 8 T# in [7:0] $end - $var wire 8 U# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 G# in [7:0] $end + $var wire 8 H# out [7:0] $end $scope module sub3_2 $end - $var wire 8 Y# P0 [7:0] $end - $var wire 32 Z# UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 [# UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 \# UNUSED [15:0] $end - $var wire 1 S# clk $end - $var wire 8 V# ff [7:0] $end - $var wire 8 T# in [7:0] $end - $var wire 8 U# out [7:0] $end - $var wire 8 W# out4 [7:0] $end - $var wire 8 X# out4_2 [7:0] $end + $var wire 8 K# P0 [7:0] $end + $var wire 32 L# UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 M# UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 N# UNUSED [15:0] $end + $var wire 1 F# clk $end + $var wire 8 G# in [7:0] $end + $var wire 8 H# out [7:0] $end + $var wire 8 I# ff [7:0] $end + $var wire 8 H# out4 [7:0] $end + $var wire 8 J# out4_2 [7:0] $end $scope module i_sub4_0 $end - $var wire 1 S# clk $end - $var wire 8 V# in [7:0] $end - $var wire 8 W# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 I# in [7:0] $end + $var wire 8 H# out [7:0] $end $upscope $end $scope module i_sub4_1 $end - $var wire 1 S# clk $end - $var wire 8 V# in [7:0] $end - $var wire 8 X# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 I# in [7:0] $end + $var wire 8 J# out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0 $end - $var wire 1 A$ clk $end - $var wire 8 B$ in [7:0] $end - $var wire 8 C$ out [7:0] $end + $var wire 1 3$ clk $end + $var wire 8 4$ in [7:0] $end + $var wire 8 5$ out [7:0] $end $scope module sub4_2 $end - $var wire 32 D$ P0 [31:0] $end - $var real 64 E$ P1 $end - $var real 64 G$ P3 $end - $var wire 1 A$ clk $end - $var wire 32 w# count [31:0] $end - $var wire 8 ^# ff [7:0] $end - $var wire 8 B$ in [7:0] $end - $var wire 8 C$ out [7:0] $end - $var wire 128 _# sub5_in[0][0] [127:0] $end - $var wire 128 c# sub5_in[0][1] [127:0] $end - $var wire 128 g# sub5_in[0][2] [127:0] $end - $var wire 128 k# sub5_in[1][0] [127:0] $end - $var wire 128 o# sub5_in[1][1] [127:0] $end - $var wire 128 s# sub5_in[1][2] [127:0] $end - $var wire 8 5$ sub5_out[0][0] [7:0] $end - $var wire 8 6$ sub5_out[0][1] [7:0] $end - $var wire 8 7$ sub5_out[0][2] [7:0] $end - $var wire 8 8$ sub5_out[1][0] [7:0] $end - $var wire 8 9$ sub5_out[1][1] [7:0] $end - $var wire 8 :$ sub5_out[1][2] [7:0] $end + $var wire 32 6$ P0 [31:0] $end + $var real 64 7$ P1 $end + $var real 64 9$ P3 $end + $var wire 1 3$ clk $end + $var wire 8 4$ in [7:0] $end + $var wire 8 5$ out [7:0] $end + $var wire 8 P# ff [7:0] $end + $var wire 128 Q# sub5_in[0][0] [127:0] $end + $var wire 128 U# sub5_in[0][1] [127:0] $end + $var wire 128 Y# sub5_in[0][2] [127:0] $end + $var wire 128 ]# sub5_in[1][0] [127:0] $end + $var wire 128 a# sub5_in[1][1] [127:0] $end + $var wire 128 e# sub5_in[1][2] [127:0] $end + $var wire 8 '$ sub5_out[0][0] [7:0] $end + $var wire 8 ($ sub5_out[0][1] [7:0] $end + $var wire 8 )$ sub5_out[0][2] [7:0] $end + $var wire 8 *$ sub5_out[1][0] [7:0] $end + $var wire 8 +$ sub5_out[1][1] [7:0] $end + $var wire 8 ,$ sub5_out[1][2] [7:0] $end + $var wire 32 i# count [31:0] $end $scope module i_sub5 $end - $var wire 1 A$ clk $end - $var wire 128 {# in[0][0] [127:0] $end - $var wire 128 !$ in[0][1] [127:0] $end - $var wire 128 %$ in[0][2] [127:0] $end - $var wire 128 )$ in[1][0] [127:0] $end - $var wire 128 -$ in[1][1] [127:0] $end - $var wire 128 1$ in[1][2] [127:0] $end - $var wire 8 ;$ out[0][0] [7:0] $end - $var wire 8 <$ out[0][1] [7:0] $end - $var wire 8 =$ out[0][2] [7:0] $end - $var wire 8 >$ out[1][0] [7:0] $end - $var wire 8 ?$ out[1][1] [7:0] $end - $var wire 8 @$ out[1][2] [7:0] $end + $var wire 1 3$ clk $end + $var wire 128 m# in[0][0] [127:0] $end + $var wire 128 q# in[0][1] [127:0] $end + $var wire 128 u# in[0][2] [127:0] $end + $var wire 128 y# in[1][0] [127:0] $end + $var wire 128 }# in[1][1] [127:0] $end + $var wire 128 #$ in[1][2] [127:0] $end + $var wire 8 -$ out[0][0] [7:0] $end + $var wire 8 .$ out[0][1] [7:0] $end + $var wire 8 /$ out[0][2] [7:0] $end + $var wire 8 0$ out[1][0] [7:0] $end + $var wire 8 1$ out[1][1] [7:0] $end + $var wire 8 2$ out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 x# i [31:0] $end + $var wire 32 j# i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 y# j [31:0] $end + $var wire 32 k# j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 z# exp [7:0] $end + $var wire 8 l# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 a$ clk $end - $var wire 128 b$ in[0][0] [127:0] $end - $var wire 128 f$ in[0][1] [127:0] $end - $var wire 128 j$ in[0][2] [127:0] $end - $var wire 128 n$ in[1][0] [127:0] $end - $var wire 128 r$ in[1][1] [127:0] $end - $var wire 128 v$ in[1][2] [127:0] $end - $var wire 8 z$ out[0][0] [7:0] $end - $var wire 8 {$ out[0][1] [7:0] $end - $var wire 8 |$ out[0][2] [7:0] $end - $var wire 8 }$ out[1][0] [7:0] $end - $var wire 8 ~$ out[1][1] [7:0] $end - $var wire 8 !% out[1][2] [7:0] $end + $var wire 1 M$ clk $end + $var wire 128 N$ in[0][0] [127:0] $end + $var wire 128 R$ in[0][1] [127:0] $end + $var wire 128 V$ in[0][2] [127:0] $end + $var wire 128 Z$ in[1][0] [127:0] $end + $var wire 128 ^$ in[1][1] [127:0] $end + $var wire 128 b$ in[1][2] [127:0] $end + $var wire 8 f$ out[0][0] [7:0] $end + $var wire 8 g$ out[0][1] [7:0] $end + $var wire 8 h$ out[0][2] [7:0] $end + $var wire 8 i$ out[1][0] [7:0] $end + $var wire 8 j$ out[1][1] [7:0] $end + $var wire 8 k$ out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 a$ clk $end - $var wire 32 Z$ count [31:0] $end - $var wire 128 b$ in[0][0] [127:0] $end - $var wire 128 f$ in[0][1] [127:0] $end - $var wire 128 j$ in[0][2] [127:0] $end - $var wire 128 n$ in[1][0] [127:0] $end - $var wire 128 r$ in[1][1] [127:0] $end - $var wire 128 v$ in[1][2] [127:0] $end - $var wire 8 z$ out[0][0] [7:0] $end - $var wire 8 {$ out[0][1] [7:0] $end - $var wire 8 |$ out[0][2] [7:0] $end - $var wire 8 }$ out[1][0] [7:0] $end - $var wire 8 ~$ out[1][1] [7:0] $end - $var wire 8 !% out[1][2] [7:0] $end - $var wire 8 J$ val0[0] [7:0] $end - $var wire 8 K$ val0[1] [7:0] $end - $var wire 8 L$ val1[0] [7:0] $end - $var wire 8 M$ val1[1] [7:0] $end - $var wire 8 N$ val2[0] [7:0] $end - $var wire 8 O$ val2[1] [7:0] $end - $var wire 8 P$ val3[0] [7:0] $end - $var wire 8 Q$ val3[1] [7:0] $end + $var wire 1 M$ clk $end + $var wire 128 N$ in[0][0] [127:0] $end + $var wire 128 R$ in[0][1] [127:0] $end + $var wire 128 V$ in[0][2] [127:0] $end + $var wire 128 Z$ in[1][0] [127:0] $end + $var wire 128 ^$ in[1][1] [127:0] $end + $var wire 128 b$ in[1][2] [127:0] $end + $var wire 8 f$ out[0][0] [7:0] $end + $var wire 8 g$ out[0][1] [7:0] $end + $var wire 8 h$ out[0][2] [7:0] $end + $var wire 8 i$ out[1][0] [7:0] $end + $var wire 8 j$ out[1][1] [7:0] $end + $var wire 8 k$ out[1][2] [7:0] $end + $var wire 32 F$ count [31:0] $end + $var wire 8 <$ val0[0] [7:0] $end + $var wire 8 =$ val0[1] [7:0] $end + $var wire 8 >$ val1[0] [7:0] $end + $var wire 8 ?$ val1[1] [7:0] $end + $var wire 8 @$ val2[0] [7:0] $end + $var wire 8 A$ val2[1] [7:0] $end + $var wire 8 B$ val3[0] [7:0] $end + $var wire 8 C$ val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 R$ out[0] [7:0] $end - $var wire 8 S$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 <$ out[0] [7:0] $end + $var wire 8 =$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 T$ out[0] [7:0] $end - $var wire 8 U$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 >$ out[0] [7:0] $end + $var wire 8 ?$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 V$ out[0] [7:0] $end - $var wire 8 W$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 @$ out[0] [7:0] $end + $var wire 8 A$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 X$ out[0] [7:0] $end - $var wire 8 Y$ out[1] [7:0] $end + $var wire 8 D$ out[0] [7:0] $end + $var wire 8 E$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 [$ i [31:0] $end + $var wire 32 G$ i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 \$ j [31:0] $end + $var wire 32 H$ j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 ]$ exp [127:0] $end + $var wire 128 I$ exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 %% out[0] [7:0] $end - $var wire 8 &% out[1] [7:0] $end + $var wire 8 o$ out[0] [7:0] $end + $var wire 8 p$ out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 '% P0 [31:0] $end - $var wire 32 (% P1 [31:0] $end - $var wire 8 %% out[0] [7:0] $end - $var wire 8 &% out[1] [7:0] $end + $var wire 32 q$ P0 [31:0] $end + $var wire 32 r$ P1 [31:0] $end + $var wire 8 o$ out[0] [7:0] $end + $var wire 8 p$ out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1 $end - $var wire 1 k% clk $end - $var wire 8 l% in [7:0] $end - $var wire 8 m% out [7:0] $end + $var wire 1 W% clk $end + $var wire 8 X% in [7:0] $end + $var wire 8 Y% out [7:0] $end $scope module sub4_b $end - $var wire 32 n% P0 [31:0] $end - $var real 64 o% P1 $end - $var real 64 q% P3 $end - $var wire 1 k% clk $end - $var wire 32 C% count [31:0] $end - $var wire 8 *% ff [7:0] $end - $var wire 8 l% in [7:0] $end - $var wire 8 m% out [7:0] $end - $var wire 128 +% sub5_in[0][0] [127:0] $end - $var wire 128 /% sub5_in[0][1] [127:0] $end - $var wire 128 3% sub5_in[0][2] [127:0] $end - $var wire 128 7% sub5_in[1][0] [127:0] $end - $var wire 128 ;% sub5_in[1][1] [127:0] $end - $var wire 128 ?% sub5_in[1][2] [127:0] $end - $var wire 8 _% sub5_out[0][0] [7:0] $end - $var wire 8 `% sub5_out[0][1] [7:0] $end - $var wire 8 a% sub5_out[0][2] [7:0] $end - $var wire 8 b% sub5_out[1][0] [7:0] $end - $var wire 8 c% sub5_out[1][1] [7:0] $end - $var wire 8 d% sub5_out[1][2] [7:0] $end + $var wire 32 Z% P0 [31:0] $end + $var real 64 [% P1 $end + $var real 64 ]% P3 $end + $var wire 1 W% clk $end + $var wire 8 X% in [7:0] $end + $var wire 8 Y% out [7:0] $end + $var wire 8 t$ ff [7:0] $end + $var wire 128 u$ sub5_in[0][0] [127:0] $end + $var wire 128 y$ sub5_in[0][1] [127:0] $end + $var wire 128 }$ sub5_in[0][2] [127:0] $end + $var wire 128 #% sub5_in[1][0] [127:0] $end + $var wire 128 '% sub5_in[1][1] [127:0] $end + $var wire 128 +% sub5_in[1][2] [127:0] $end + $var wire 8 K% sub5_out[0][0] [7:0] $end + $var wire 8 L% sub5_out[0][1] [7:0] $end + $var wire 8 M% sub5_out[0][2] [7:0] $end + $var wire 8 N% sub5_out[1][0] [7:0] $end + $var wire 8 O% sub5_out[1][1] [7:0] $end + $var wire 8 P% sub5_out[1][2] [7:0] $end + $var wire 32 /% count [31:0] $end $scope module i_sub5 $end - $var wire 1 k% clk $end - $var wire 128 G% in[0][0] [127:0] $end - $var wire 128 K% in[0][1] [127:0] $end - $var wire 128 O% in[0][2] [127:0] $end - $var wire 128 S% in[1][0] [127:0] $end - $var wire 128 W% in[1][1] [127:0] $end - $var wire 128 [% in[1][2] [127:0] $end - $var wire 8 e% out[0][0] [7:0] $end - $var wire 8 f% out[0][1] [7:0] $end - $var wire 8 g% out[0][2] [7:0] $end - $var wire 8 h% out[1][0] [7:0] $end - $var wire 8 i% out[1][1] [7:0] $end - $var wire 8 j% out[1][2] [7:0] $end + $var wire 1 W% clk $end + $var wire 128 3% in[0][0] [127:0] $end + $var wire 128 7% in[0][1] [127:0] $end + $var wire 128 ;% in[0][2] [127:0] $end + $var wire 128 ?% in[1][0] [127:0] $end + $var wire 128 C% in[1][1] [127:0] $end + $var wire 128 G% in[1][2] [127:0] $end + $var wire 8 Q% out[0][0] [7:0] $end + $var wire 8 R% out[0][1] [7:0] $end + $var wire 8 S% out[0][2] [7:0] $end + $var wire 8 T% out[1][0] [7:0] $end + $var wire 8 U% out[1][1] [7:0] $end + $var wire 8 V% out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 D% i [31:0] $end + $var wire 32 0% i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 E% j [31:0] $end + $var wire 32 1% j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 F% exp [7:0] $end + $var wire 8 2% exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 -& clk $end - $var wire 128 .& in[0][0] [127:0] $end - $var wire 128 2& in[0][1] [127:0] $end - $var wire 128 6& in[0][2] [127:0] $end - $var wire 128 :& in[1][0] [127:0] $end - $var wire 128 >& in[1][1] [127:0] $end - $var wire 128 B& in[1][2] [127:0] $end - $var wire 8 F& out[0][0] [7:0] $end - $var wire 8 G& out[0][1] [7:0] $end - $var wire 8 H& out[0][2] [7:0] $end - $var wire 8 I& out[1][0] [7:0] $end - $var wire 8 J& out[1][1] [7:0] $end - $var wire 8 K& out[1][2] [7:0] $end + $var wire 1 q% clk $end + $var wire 128 r% in[0][0] [127:0] $end + $var wire 128 v% in[0][1] [127:0] $end + $var wire 128 z% in[0][2] [127:0] $end + $var wire 128 ~% in[1][0] [127:0] $end + $var wire 128 $& in[1][1] [127:0] $end + $var wire 128 (& in[1][2] [127:0] $end + $var wire 8 ,& out[0][0] [7:0] $end + $var wire 8 -& out[0][1] [7:0] $end + $var wire 8 .& out[0][2] [7:0] $end + $var wire 8 /& out[1][0] [7:0] $end + $var wire 8 0& out[1][1] [7:0] $end + $var wire 8 1& out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 -& clk $end - $var wire 32 && count [31:0] $end - $var wire 128 .& in[0][0] [127:0] $end - $var wire 128 2& in[0][1] [127:0] $end - $var wire 128 6& in[0][2] [127:0] $end - $var wire 128 :& in[1][0] [127:0] $end - $var wire 128 >& in[1][1] [127:0] $end - $var wire 128 B& in[1][2] [127:0] $end - $var wire 8 F& out[0][0] [7:0] $end - $var wire 8 G& out[0][1] [7:0] $end - $var wire 8 H& out[0][2] [7:0] $end - $var wire 8 I& out[1][0] [7:0] $end - $var wire 8 J& out[1][1] [7:0] $end - $var wire 8 K& out[1][2] [7:0] $end - $var wire 8 t% val0[0] [7:0] $end - $var wire 8 u% val0[1] [7:0] $end - $var wire 8 v% val1[0] [7:0] $end - $var wire 8 w% val1[1] [7:0] $end - $var wire 8 x% val2[0] [7:0] $end - $var wire 8 y% val2[1] [7:0] $end - $var wire 8 z% val3[0] [7:0] $end - $var wire 8 {% val3[1] [7:0] $end + $var wire 1 q% clk $end + $var wire 128 r% in[0][0] [127:0] $end + $var wire 128 v% in[0][1] [127:0] $end + $var wire 128 z% in[0][2] [127:0] $end + $var wire 128 ~% in[1][0] [127:0] $end + $var wire 128 $& in[1][1] [127:0] $end + $var wire 128 (& in[1][2] [127:0] $end + $var wire 8 ,& out[0][0] [7:0] $end + $var wire 8 -& out[0][1] [7:0] $end + $var wire 8 .& out[0][2] [7:0] $end + $var wire 8 /& out[1][0] [7:0] $end + $var wire 8 0& out[1][1] [7:0] $end + $var wire 8 1& out[1][2] [7:0] $end + $var wire 32 j% count [31:0] $end + $var wire 8 `% val0[0] [7:0] $end + $var wire 8 a% val0[1] [7:0] $end + $var wire 8 b% val1[0] [7:0] $end + $var wire 8 c% val1[1] [7:0] $end + $var wire 8 d% val2[0] [7:0] $end + $var wire 8 e% val2[1] [7:0] $end + $var wire 8 f% val3[0] [7:0] $end + $var wire 8 g% val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 |% out[0] [7:0] $end - $var wire 8 }% out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 `% out[0] [7:0] $end + $var wire 8 a% out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 ~% out[0] [7:0] $end - $var wire 8 !& out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 b% out[0] [7:0] $end + $var wire 8 c% out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 "& out[0] [7:0] $end - $var wire 8 #& out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 d% out[0] [7:0] $end + $var wire 8 e% out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 $& out[0] [7:0] $end - $var wire 8 %& out[1] [7:0] $end + $var wire 8 h% out[0] [7:0] $end + $var wire 8 i% out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 '& i [31:0] $end + $var wire 32 k% i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 (& j [31:0] $end + $var wire 32 l% j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 )& exp [127:0] $end + $var wire 128 m% exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 O& out[0] [7:0] $end - $var wire 8 P& out[1] [7:0] $end + $var wire 8 5& out[0] [7:0] $end + $var wire 8 6& out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 Q& P0 [31:0] $end - $var wire 32 R& P1 [31:0] $end - $var wire 8 O& out[0] [7:0] $end - $var wire 8 P& out[1] [7:0] $end + $var wire 32 7& P0 [31:0] $end + $var wire 32 8& P1 [31:0] $end + $var wire 8 5& out[0] [7:0] $end + $var wire 8 6& out[1] [7:0] $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3 $end + $var wire 1 :& clk $end + $var wire 8 ;& in [7:0] $end + $var wire 8 <& out [7:0] $end + $scope module sub3_d $end + $var wire 8 ?& P0 [7:0] $end + $var wire 32 @& UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 A& UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 B& UNUSED [15:0] $end + $var wire 1 :& clk $end + $var wire 8 ;& in [7:0] $end + $var wire 8 <& out [7:0] $end + $var wire 8 =& ff [7:0] $end + $var wire 8 <& out4 [7:0] $end + $var wire 8 >& out4_2 [7:0] $end + $scope module i_sub4_0 $end + $var wire 1 :& clk $end + $var wire 8 =& in [7:0] $end + $var wire 8 <& out [7:0] $end + $upscope $end + $scope module i_sub4_1 $end + $var wire 1 :& clk $end + $var wire 8 =& in [7:0] $end + $var wire 8 >& out [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end + $var wire 1 '' clk $end + $var wire 8 (' in [7:0] $end + $var wire 8 )' out [7:0] $end + $scope module sub4_2 $end + $var wire 32 *' P0 [31:0] $end + $var real 64 +' P1 $end + $var real 64 -' P3 $end + $var wire 1 '' clk $end + $var wire 8 (' in [7:0] $end + $var wire 8 )' out [7:0] $end + $var wire 8 D& ff [7:0] $end + $var wire 128 E& sub5_in[0][0] [127:0] $end + $var wire 128 I& sub5_in[0][1] [127:0] $end + $var wire 128 M& sub5_in[0][2] [127:0] $end + $var wire 128 Q& sub5_in[1][0] [127:0] $end + $var wire 128 U& sub5_in[1][1] [127:0] $end + $var wire 128 Y& sub5_in[1][2] [127:0] $end + $var wire 8 y& sub5_out[0][0] [7:0] $end + $var wire 8 z& sub5_out[0][1] [7:0] $end + $var wire 8 {& sub5_out[0][2] [7:0] $end + $var wire 8 |& sub5_out[1][0] [7:0] $end + $var wire 8 }& sub5_out[1][1] [7:0] $end + $var wire 8 ~& sub5_out[1][2] [7:0] $end + $var wire 32 ]& count [31:0] $end + $scope module i_sub5 $end + $var wire 1 '' clk $end + $var wire 128 a& in[0][0] [127:0] $end + $var wire 128 e& in[0][1] [127:0] $end + $var wire 128 i& in[0][2] [127:0] $end + $var wire 128 m& in[1][0] [127:0] $end + $var wire 128 q& in[1][1] [127:0] $end + $var wire 128 u& in[1][2] [127:0] $end + $var wire 8 !' out[0][0] [7:0] $end + $var wire 8 "' out[0][1] [7:0] $end + $var wire 8 #' out[0][2] [7:0] $end + $var wire 8 $' out[1][0] [7:0] $end + $var wire 8 %' out[1][1] [7:0] $end + $var wire 8 &' out[1][2] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 ^& i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 _& j [31:0] $end + $scope module unnamedblk3 $end + $var wire 8 `& exp [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end + $var wire 1 A' clk $end + $var wire 128 B' in[0][0] [127:0] $end + $var wire 128 F' in[0][1] [127:0] $end + $var wire 128 J' in[0][2] [127:0] $end + $var wire 128 N' in[1][0] [127:0] $end + $var wire 128 R' in[1][1] [127:0] $end + $var wire 128 V' in[1][2] [127:0] $end + $var wire 8 Z' out[0][0] [7:0] $end + $var wire 8 [' out[0][1] [7:0] $end + $var wire 8 \' out[0][2] [7:0] $end + $var wire 8 ]' out[1][0] [7:0] $end + $var wire 8 ^' out[1][1] [7:0] $end + $var wire 8 _' out[1][2] [7:0] $end + $scope module sub5 $end + $var wire 1 A' clk $end + $var wire 128 B' in[0][0] [127:0] $end + $var wire 128 F' in[0][1] [127:0] $end + $var wire 128 J' in[0][2] [127:0] $end + $var wire 128 N' in[1][0] [127:0] $end + $var wire 128 R' in[1][1] [127:0] $end + $var wire 128 V' in[1][2] [127:0] $end + $var wire 8 Z' out[0][0] [7:0] $end + $var wire 8 [' out[0][1] [7:0] $end + $var wire 8 \' out[0][2] [7:0] $end + $var wire 8 ]' out[1][0] [7:0] $end + $var wire 8 ^' out[1][1] [7:0] $end + $var wire 8 _' out[1][2] [7:0] $end + $var wire 32 :' count [31:0] $end + $var wire 8 0' val0[0] [7:0] $end + $var wire 8 1' val0[1] [7:0] $end + $var wire 8 2' val1[0] [7:0] $end + $var wire 8 3' val1[1] [7:0] $end + $var wire 8 4' val2[0] [7:0] $end + $var wire 8 5' val2[1] [7:0] $end + $var wire 8 6' val3[0] [7:0] $end + $var wire 8 7' val3[1] [7:0] $end + $scope module i_sub0 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 0' out[0] [7:0] $end + $var wire 8 1' out[1] [7:0] $end + $upscope $end + $scope module i_sub1 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 2' out[0] [7:0] $end + $var wire 8 3' out[1] [7:0] $end + $upscope $end + $scope module i_sub2 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 4' out[0] [7:0] $end + $var wire 8 5' out[1] [7:0] $end + $upscope $end + $scope module i_sub3 $end + $var wire 8 8' out[0] [7:0] $end + $var wire 8 9' out[1] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 ;' i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 <' j [31:0] $end + $scope module unnamedblk3 $end + $var wire 128 =' exp [127:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end + $var wire 8 c' out[0] [7:0] $end + $var wire 8 d' out[1] [7:0] $end + $scope module sub6_9 $end + $var wire 32 e' P0 [31:0] $end + $var wire 32 f' P1 [31:0] $end + $var wire 8 c' out[0] [7:0] $end + $var wire 8 d' out[1] [7:0] $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end + $var wire 1 K( clk $end + $var wire 8 L( in [7:0] $end + $var wire 8 M( out [7:0] $end + $scope module sub4_b $end + $var wire 32 N( P0 [31:0] $end + $var real 64 O( P1 $end + $var real 64 Q( P3 $end + $var wire 1 K( clk $end + $var wire 8 L( in [7:0] $end + $var wire 8 M( out [7:0] $end + $var wire 8 h' ff [7:0] $end + $var wire 128 i' sub5_in[0][0] [127:0] $end + $var wire 128 m' sub5_in[0][1] [127:0] $end + $var wire 128 q' sub5_in[0][2] [127:0] $end + $var wire 128 u' sub5_in[1][0] [127:0] $end + $var wire 128 y' sub5_in[1][1] [127:0] $end + $var wire 128 }' sub5_in[1][2] [127:0] $end + $var wire 8 ?( sub5_out[0][0] [7:0] $end + $var wire 8 @( sub5_out[0][1] [7:0] $end + $var wire 8 A( sub5_out[0][2] [7:0] $end + $var wire 8 B( sub5_out[1][0] [7:0] $end + $var wire 8 C( sub5_out[1][1] [7:0] $end + $var wire 8 D( sub5_out[1][2] [7:0] $end + $var wire 32 #( count [31:0] $end + $scope module i_sub5 $end + $var wire 1 K( clk $end + $var wire 128 '( in[0][0] [127:0] $end + $var wire 128 +( in[0][1] [127:0] $end + $var wire 128 /( in[0][2] [127:0] $end + $var wire 128 3( in[1][0] [127:0] $end + $var wire 128 7( in[1][1] [127:0] $end + $var wire 128 ;( in[1][2] [127:0] $end + $var wire 8 E( out[0][0] [7:0] $end + $var wire 8 F( out[0][1] [7:0] $end + $var wire 8 G( out[0][2] [7:0] $end + $var wire 8 H( out[1][0] [7:0] $end + $var wire 8 I( out[1][1] [7:0] $end + $var wire 8 J( out[1][2] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 $( i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 %( j [31:0] $end + $scope module unnamedblk3 $end + $var wire 8 &( exp [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end + $var wire 1 e( clk $end + $var wire 128 f( in[0][0] [127:0] $end + $var wire 128 j( in[0][1] [127:0] $end + $var wire 128 n( in[0][2] [127:0] $end + $var wire 128 r( in[1][0] [127:0] $end + $var wire 128 v( in[1][1] [127:0] $end + $var wire 128 z( in[1][2] [127:0] $end + $var wire 8 ~( out[0][0] [7:0] $end + $var wire 8 !) out[0][1] [7:0] $end + $var wire 8 ") out[0][2] [7:0] $end + $var wire 8 #) out[1][0] [7:0] $end + $var wire 8 $) out[1][1] [7:0] $end + $var wire 8 %) out[1][2] [7:0] $end + $scope module sub5 $end + $var wire 1 e( clk $end + $var wire 128 f( in[0][0] [127:0] $end + $var wire 128 j( in[0][1] [127:0] $end + $var wire 128 n( in[0][2] [127:0] $end + $var wire 128 r( in[1][0] [127:0] $end + $var wire 128 v( in[1][1] [127:0] $end + $var wire 128 z( in[1][2] [127:0] $end + $var wire 8 ~( out[0][0] [7:0] $end + $var wire 8 !) out[0][1] [7:0] $end + $var wire 8 ") out[0][2] [7:0] $end + $var wire 8 #) out[1][0] [7:0] $end + $var wire 8 $) out[1][1] [7:0] $end + $var wire 8 %) out[1][2] [7:0] $end + $var wire 32 ^( count [31:0] $end + $var wire 8 T( val0[0] [7:0] $end + $var wire 8 U( val0[1] [7:0] $end + $var wire 8 V( val1[0] [7:0] $end + $var wire 8 W( val1[1] [7:0] $end + $var wire 8 X( val2[0] [7:0] $end + $var wire 8 Y( val2[1] [7:0] $end + $var wire 8 Z( val3[0] [7:0] $end + $var wire 8 [( val3[1] [7:0] $end + $scope module i_sub0 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 T( out[0] [7:0] $end + $var wire 8 U( out[1] [7:0] $end + $upscope $end + $scope module i_sub1 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 V( out[0] [7:0] $end + $var wire 8 W( out[1] [7:0] $end + $upscope $end + $scope module i_sub2 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 X( out[0] [7:0] $end + $var wire 8 Y( out[1] [7:0] $end + $upscope $end + $scope module i_sub3 $end + $var wire 8 \( out[0] [7:0] $end + $var wire 8 ]( out[1] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 _( i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 `( j [31:0] $end + $scope module unnamedblk3 $end + $var wire 128 a( exp [127:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end + $var wire 8 )) out[0] [7:0] $end + $var wire 8 *) out[1] [7:0] $end + $scope module sub6_9 $end + $var wire 32 +) P0 [31:0] $end + $var wire 32 ,) P1 [31:0] $end + $var wire 8 )) out[0] [7:0] $end + $var wire 8 *) out[1] [7:0] $end $upscope $end $upscope $end $enddefinitions $end @@ -1060,19 +1059,12 @@ b00000000 . b00000000 / b00000000 0 b00000000 1 -b00000000000000000000000000000010 2 -b00000000000000000000000000001000 3 -b00000000000000000000000000000001 4 b00000000 6 b00000000 7 b00000000 8 09 b00000000 : b00000000 ; -b00000000000000000000000000000011 < -b00000000000000000000000000001000 = -b00000000000000000000000000000010 > -b00000000000000000000000000000001 ? 0A b00000000 B b00000000 C @@ -1092,28 +1084,24 @@ b00000000 S b00000000 T b00000000 U b00000000 V -b00000000 W -b00000011 X -b00000000000000000000000000000000 Y -b00000000000000000000000000000001 Z -b1111111111111101 [ -b00000000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r +b00000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000000 u b00000000000000000000000000000000 v b00000000000000000000000000000000 w -b00000000000000000000000000000000 x -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -1125,442 +1113,414 @@ b00000000 ;! b00000000 ! -b00000000 ?! -0@! +0?! +b00000000 @! b00000000 A! -b00000000 B! -b00000000000000000000000000000010 C! -r3.1 D! -r4.1 F! -b00000001 I! -b00000010 J! -b00000001 K! -b00000010 L! -b00000001 M! -b00000010 N! -b00000001 O! -b00000011 P! -b00000001 Q! -b00000010 R! -b00000001 S! -b00000010 T! -b00000001 U! -b00000010 V! -b00000001 W! -b00000011 X! -b00000000000000000000000000000000 Y! -b00000000000000000000000000000000 Z! -b00000000000000000000000000000000 [! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -0`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000000000000000000000000000001 !" -b00000000000000000000000000000010 "" -b00000001 $" -b00000011 %" -b00000000000000000000000000000001 &" -b00000000000000000000000000000011 '" -b00000000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000000 B" -b00000000000000000000000000000000 C" -b00000000000000000000000000000000 D" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" +b00000001 H! +b00000010 I! +b00000001 J! +b00000010 K! +b00000001 L! +b00000010 M! +b00000001 N! +b00000011 O! +b00000001 P! +b00000011 Q! +b00000000000000000000000000000000 R! +b00000000000000000000000000000000 S! +b00000000000000000000000000000000 T! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +0Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000001 {! +b00000011 |! +b00000000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000000 ;" +b00000000000000000000000000000000 <" +b00000000000000000000000000000000 =" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" +0c" b00000000 d" b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -0j" -b00000000 k" -b00000000 l" -b00000000000000000000000000000010 m" -r3.1 n" -r5 p" -b00000001 s" -b00000010 t" -b00000001 u" -b00000010 v" -b00000001 w" -b00000010 x" -b00000001 y" -b00000011 z" -b00000001 {" -b00000010 |" -b00000001 }" -b00000010 ~" -b00000001 !# -b00000010 "# -b00000001 ## -b00000011 $# -b00000000000000000000000000000000 %# -b00000000000000000000000000000000 &# -b00000000000000000000000000000000 '# +b00000001 l" +b00000010 m" +b00000001 n" +b00000010 o" +b00000001 p" +b00000010 q" +b00000001 r" +b00000011 s" +b00000001 t" +b00000011 u" +b00000000000000000000000000000000 v" +b00000000000000000000000000000000 w" +b00000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +0}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -0,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000000 E# -b00000000 F# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +b00000001 A# +b00000011 B# +0F# b00000000 G# b00000000 H# b00000000 I# b00000000 J# -b00000000000000000000000000000001 K# -b00000000000000000000000000000010 L# -b00000001 N# -b00000011 O# -b00000000000000000000000000000001 P# -b00000000000000000000000000000011 Q# -0S# -b00000000 T# -b00000000 U# -b00000000 V# -b00000000 W# -b00000000 X# -b00000001 Y# -b00000000000000000000000000000000 Z# -b00000000000000000000000000000001 [# -b1111111111111101 \# -b00000000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000000 w# -b00000000000000000000000000000000 x# -b00000000000000000000000000000000 y# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ +b00000000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000 i# +b00000000000000000000000000000000 j# +b00000000000000000000000000000000 k# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +03$ +b00000000 4$ b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -0A$ -b00000000 B$ -b00000000 C$ -b00000000000000000000000000000010 D$ -r3.1 E$ -r4.1 G$ -b00000001 J$ -b00000010 K$ -b00000001 L$ -b00000010 M$ -b00000001 N$ -b00000010 O$ -b00000001 P$ -b00000011 Q$ -b00000001 R$ -b00000010 S$ -b00000001 T$ -b00000010 U$ -b00000001 V$ -b00000010 W$ -b00000001 X$ -b00000011 Y$ -b00000000000000000000000000000000 Z$ -b00000000000000000000000000000000 [$ -b00000000000000000000000000000000 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -0a$ +b00000001 <$ +b00000010 =$ +b00000001 >$ +b00000010 ?$ +b00000001 @$ +b00000010 A$ +b00000001 B$ +b00000011 C$ +b00000001 D$ +b00000011 E$ +b00000000000000000000000000000000 F$ +b00000000000000000000000000000000 G$ +b00000000000000000000000000000000 H$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +0M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000000000000000000000000000001 "% -b00000000000000000000000000000010 #% -b00000001 %% -b00000011 &% -b00000000000000000000000000000001 '% -b00000000000000000000000000000011 (% -b00000000 *% +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000001 o$ +b00000011 p$ +b00000000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% +b00000000000000000000000000000000 /% +b00000000000000000000000000000000 0% +b00000000000000000000000000000000 1% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000000 C% -b00000000000000000000000000000000 D% -b00000000000000000000000000000000 E% -b00000000 F% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -0k% -b00000000 l% -b00000000 m% -b00000000000000000000000000000010 n% -r3.1 o% -r5 q% -b00000001 t% -b00000010 u% -b00000001 v% -b00000010 w% -b00000001 x% -b00000010 y% -b00000001 z% -b00000011 {% -b00000001 |% -b00000010 }% -b00000001 ~% -b00000010 !& -b00000001 "& -b00000010 #& -b00000001 $& -b00000011 %& -b00000000000000000000000000000000 && -b00000000000000000000000000000000 '& -b00000000000000000000000000000000 (& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -0-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -b00000000000000000000000000000001 L& -b00000000000000000000000000000010 M& -b00000001 O& -b00000011 P& -b00000000000000000000000000000001 Q& -b00000000000000000000000000000011 R& -0T& -b00000000 U& -b00000000 V& -b00000000 W& -b00000000 X& -b00000000 Y& -b00000001 Z& -b00000000000000000000000000000000 [& -b00000000000000000000000000000001 \& -b1111111111111101 ]& -b00000000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000000 x& -b00000000000000000000000000000000 y& -b00000000000000000000000000000000 z& +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +0W% +b00000000 X% +b00000000 Y% +b00000001 `% +b00000010 a% +b00000001 b% +b00000010 c% +b00000001 d% +b00000010 e% +b00000001 f% +b00000011 g% +b00000001 h% +b00000011 i% +b00000000000000000000000000000000 j% +b00000000000000000000000000000000 k% +b00000000000000000000000000000000 l% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +0q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +b00000001 5& +b00000011 6& +0:& +b00000000 ;& +b00000000 <& +b00000000 =& +b00000000 >& +b00000000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000000 ]& +b00000000000000000000000000000000 ^& +b00000000000000000000000000000000 _& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000000 y& +b00000000 z& b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -0B' -b00000000 C' -b00000000 D' -b00000000000000000000000000000010 E' -r3.1 F' -r4.1 H' -b00000001 K' -b00000010 L' -b00000001 M' -b00000010 N' -b00000001 O' -b00000010 P' -b00000001 Q' -b00000011 R' -b00000001 S' -b00000010 T' -b00000001 U' -b00000010 V' -b00000001 W' -b00000010 X' -b00000001 Y' -b00000011 Z' -b00000000000000000000000000000000 [' -b00000000000000000000000000000000 \' -b00000000000000000000000000000000 ]' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -0b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000000000000000000000000000001 #( -b00000000000000000000000000000010 $( -b00000001 &( -b00000011 '( -b00000000000000000000000000000001 (( -b00000000000000000000000000000011 )( -b00000000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000000 D( -b00000000000000000000000000000000 E( -b00000000000000000000000000000000 F( +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +0'' +b00000000 (' +b00000000 )' +b00000001 0' +b00000010 1' +b00000001 2' +b00000010 3' +b00000001 4' +b00000010 5' +b00000001 6' +b00000011 7' +b00000001 8' +b00000011 9' +b00000000000000000000000000000000 :' +b00000000000000000000000000000000 ;' +b00000000000000000000000000000000 <' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +0A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000001 c' +b00000011 d' +b00000000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000000 #( +b00000000000000000000000000000000 $( +b00000000000000000000000000000000 %( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -0l( -b00000000 m( -b00000000 n( -b00000000000000000000000000000010 o( -r3.1 p( -r5 r( -b00000001 u( -b00000010 v( -b00000001 w( -b00000010 x( -b00000001 y( -b00000010 z( -b00000001 {( -b00000011 |( -b00000001 }( -b00000010 ~( -b00000001 !) -b00000010 ") -b00000001 #) -b00000010 $) -b00000001 %) -b00000011 &) -b00000000000000000000000000000000 ') -b00000000000000000000000000000000 () -b00000000000000000000000000000000 )) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -0.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) -b00000000000000000000000000000001 M) -b00000000000000000000000000000010 N) -b00000001 P) -b00000011 Q) -b00000000000000000000000000000001 R) -b00000000000000000000000000000011 S) +b00000000 H( +b00000000 I( +b00000000 J( +0K( +b00000000 L( +b00000000 M( +b00000001 T( +b00000010 U( +b00000001 V( +b00000010 W( +b00000001 X( +b00000010 Y( +b00000001 Z( +b00000011 [( +b00000001 \( +b00000011 ]( +b00000000000000000000000000000000 ^( +b00000000000000000000000000000000 _( +b00000000000000000000000000000000 `( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +0e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) +b00000001 )) +b00000011 *) +b00000000000000000000000000000010 2 +b00000000000000000000000000001000 3 +b00000000000000000000000000000001 4 +b00000000000000000000000000000011 < +b00000000000000000000000000001000 = +b00000000000000000000000000000010 > +b00000000000000000000000000000001 ? +b00000011 W +b00000000000000000000000000000000 X +b00000000000000000000000000000001 Y +b1111111111111101 Z +b00000000000000000000000000000010 B! +r3.1 C! +r4.1 E! +b00000000000000000000000000000001 x! +b00000000000000000000000000000010 y! +b00000000000000000000000000000001 }! +b00000000000000000000000000000011 ~! +b00000000000000000000000000000010 f" +r3.1 g" +r5 i" +b00000000000000000000000000000001 ># +b00000000000000000000000000000010 ?# +b00000000000000000000000000000001 C# +b00000000000000000000000000000011 D# +b00000001 K# +b00000000000000000000000000000000 L# +b00000000000000000000000000000001 M# +b1111111111111101 N# +b00000000000000000000000000000010 6$ +r3.1 7$ +r4.1 9$ +b00000000000000000000000000000001 l$ +b00000000000000000000000000000010 m$ +b00000000000000000000000000000001 q$ +b00000000000000000000000000000011 r$ +b00000000000000000000000000000010 Z% +r3.1 [% +r5 ]% +b00000000000000000000000000000001 2& +b00000000000000000000000000000010 3& +b00000000000000000000000000000001 7& +b00000000000000000000000000000011 8& +b00000001 ?& +b00000000000000000000000000000000 @& +b00000000000000000000000000000001 A& +b1111111111111101 B& +b00000000000000000000000000000010 *' +r3.1 +' +r4.1 -' +b00000000000000000000000000000001 `' +b00000000000000000000000000000010 a' +b00000000000000000000000000000001 e' +b00000000000000000000000000000011 f' +b00000000000000000000000000000010 N( +r3.1 O( +r5 Q( +b00000000000000000000000000000001 &) +b00000000000000000000000000000010 ') +b00000000000000000000000000000001 +) +b00000000000000000000000000000011 ,) #10 b00000001 $ b00000010 % @@ -1587,151 +1547,148 @@ b00000010 S b00000010 T b00000011 U b00000010 V -b00000010 W -b00000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000001 v -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! -1@! -b00000011 A! -b00000010 B! -b00000000000000000000000000000001 Y! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000001 B" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" -1j" -b00000011 k" -b00000010 l" -b00000000000000000000000000000001 %# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -1S# -b00000010 T# -b00000010 U# -b00000001 V# -b00000010 W# -b00000010 X# -b00000010 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000001 w# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -1A$ -b00000001 B$ -b00000010 C$ -b00000000000000000000000000000001 Z$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000001 C% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -1k% -b00000001 l% -b00000010 m% -b00000000000000000000000000000001 && -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -1T& -b00000010 U& -b00000010 V& -b00000001 W& -b00000010 X& -b00000010 Y& -b00000010 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000001 x& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -1B' -b00000001 C' -b00000010 D' -b00000000000000000000000000000001 [' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000010 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000001 D( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -1l( -b00000001 m( -b00000010 n( -b00000000000000000000000000000001 ') -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) +b00000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000001 u +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +1?! +b00000011 @! +b00000010 A! +b00000000000000000000000000000001 R! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +1c" +b00000011 d" +b00000010 e" +b00000000000000000000000000000001 v" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +1F# +b00000010 G# +b00000010 H# +b00000001 I# +b00000010 J# +b00000010 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000001 i# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +13$ +b00000001 4$ +b00000010 5$ +b00000000000000000000000000000001 F$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000010 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000001 /% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +1W% +b00000001 X% +b00000010 Y% +b00000000000000000000000000000001 j% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +1:& +b00000010 ;& +b00000010 <& +b00000001 =& +b00000010 >& +b00000010 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000001 ]& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +1'' +b00000001 (' +b00000010 )' +b00000000000000000000000000000001 :' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000010 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000001 #( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +1K( +b00000001 L( +b00000010 M( +b00000000000000000000000000000001 ^( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( #11 #12 #13 @@ -1744,20 +1701,20 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #16 #17 #18 @@ -1789,289 +1746,286 @@ b00000011 S b00000101 T b00000101 U b00000101 V -b00000101 W -b00000101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r +b00000101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000010 u b00000000000000000000000000000010 v -b00000000000000000000000000000010 w -b00000000000000000000000000000011 x -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00000000000000000000000000000011 w +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00000101 @! b00000101 A! -b00000101 B! -b00000000000000000000000000000010 Y! -b00000000000000000000000000000010 Z! -b00000000000000000000000000000011 [! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00000101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000010 B" -b00000000000000000000000000000010 C" -b00000000000000000000000000000011 D" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" +b00000000000000000000000000000010 R! +b00000000000000000000000000000010 S! +b00000000000000000000000000000011 T! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00000101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000010 ;" +b00000000000000000000000000000010 <" +b00000000000000000000000000000011 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00000101 d" b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00000101 k" -b00000101 l" -b00000000000000000000000000000010 %# -b00000000000000000000000000000010 &# -b00000000000000000000000000000011 '# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# +b00000000000000000000000000000010 v" +b00000000000000000000000000000010 w" +b00000000000000000000000000000011 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00000101 G# b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00000101 T# -b00000011 U# -b00000011 V# -b00000011 W# -b00000011 X# -b00000011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000010 w# -b00000000000000000000000000000010 x# -b00000000000000000000000000000011 y# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00000011 B$ -b00000011 C$ -b00000000000000000000000000000010 Z$ -b00000000000000000000000000000010 [$ -b00000000000000000000000000000011 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00000011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000011 I# +b00000011 J# +b00000011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000010 i# +b00000000000000000000000000000010 j# +b00000000000000000000000000000011 k# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00000011 4$ +b00000011 5$ +b00000000000000000000000000000010 F$ +b00000000000000000000000000000010 G$ +b00000000000000000000000000000011 H$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00000011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000010 /% +b00000000000000000000000000000010 0% +b00000000000000000000000000000011 1% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000010 C% -b00000000000000000000000000000010 D% -b00000000000000000000000000000011 E% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00000011 l% -b00000011 m% -b00000000000000000000000000000010 && -b00000000000000000000000000000010 '& -b00000000000000000000000000000011 (& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00000101 U& -b00000011 V& -b00000011 W& -b00000011 X& -b00000011 Y& -b00000011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000010 x& -b00000000000000000000000000000010 y& -b00000000000000000000000000000011 z& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00000011 C' -b00000011 D' -b00000000000000000000000000000010 [' -b00000000000000000000000000000010 \' -b00000000000000000000000000000011 ]' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00000011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000010 D( -b00000000000000000000000000000010 E( -b00000000000000000000000000000011 F( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00000011 m( -b00000011 n( -b00000000000000000000000000000010 ') -b00000000000000000000000000000010 () -b00000000000000000000000000000011 )) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00000011 X% +b00000011 Y% +b00000000000000000000000000000010 j% +b00000000000000000000000000000010 k% +b00000000000000000000000000000011 l% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00000101 ;& +b00000011 <& +b00000011 =& +b00000011 >& +b00000011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000010 ]& +b00000000000000000000000000000010 ^& +b00000000000000000000000000000011 _& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00000011 (' +b00000011 )' +b00000000000000000000000000000010 :' +b00000000000000000000000000000010 ;' +b00000000000000000000000000000011 <' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00000011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000010 #( +b00000000000000000000000000000010 $( +b00000000000000000000000000000011 %( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00000011 L( +b00000011 M( +b00000000000000000000000000000010 ^( +b00000000000000000000000000000010 _( +b00000000000000000000000000000011 `( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #21 #22 #23 @@ -2084,20 +2038,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #26 #27 #28 @@ -2135,20 +2089,20 @@ b00000111 P b00000111 T b00000110 U b00000111 V -b00000111 W -b00000111 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000011 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00000111 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000011 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -2160,246 +2114,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00000110 A! -b00000111 B! -b00000000000000000000000000000011 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000111 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000011 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00000110 @! +b00000111 A! +b00000000000000000000000000000011 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000111 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000011 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00000110 k" -b00000111 l" -b00000000000000000000000000000011 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00000111 T# -b00000101 U# -b00000110 V# -b00000101 W# -b00000101 X# -b00000101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000011 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00000110 B$ -b00000101 C$ -b00000000000000000000000000000011 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000011 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00000110 l% -b00000101 m% -b00000000000000000000000000000011 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00000111 U& -b00000101 V& -b00000110 W& -b00000101 X& -b00000101 Y& -b00000101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000011 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00000110 C' -b00000101 D' -b00000000000000000000000000000011 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000011 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00000110 m( -b00000101 n( -b00000000000000000000000000000011 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00000110 d" +b00000111 e" +b00000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00000111 G# +b00000101 H# +b00000110 I# +b00000101 J# +b00000101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000011 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00000110 4$ +b00000101 5$ +b00000000000000000000000000000011 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000011 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00000110 X% +b00000101 Y% +b00000000000000000000000000000011 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00000111 ;& +b00000101 <& +b00000110 =& +b00000101 >& +b00000101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000011 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00000110 (' +b00000101 )' +b00000000000000000000000000000011 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000011 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00000110 L( +b00000101 M( +b00000000000000000000000000000011 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #31 #32 #33 @@ -2412,20 +2363,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #36 #37 #38 @@ -2465,269 +2416,266 @@ b00001000 P b00000101 S b00001000 T b00001000 V -b00001000 W -b00001000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000000100 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001000 B! -b00000000000000000000000000000100 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000100 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001000 l" -b00000000000000000000000000000100 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001000 T# -b00001000 U# -b00001000 V# -b00001000 W# -b00001000 X# -b00001000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000100 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001000 B$ -b00001000 C$ -b00000000000000000000000000000100 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000100 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001000 A! +b00000000000000000000000000000100 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000100 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001000 e" +b00000000000000000000000000000100 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001000 G# +b00001000 H# +b00001000 I# +b00001000 J# +b00001000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000100 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001000 4$ +b00001000 5$ +b00000000000000000000000000000100 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000100 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000100 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001000 l% -b00001000 m% -b00000000000000000000000000000100 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001000 U& -b00001000 V& -b00001000 W& -b00001000 X& -b00001000 Y& -b00001000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000100 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001000 C' -b00001000 D' -b00000000000000000000000000000100 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000100 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001000 m( -b00001000 n( -b00000000000000000000000000000100 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001000 X% +b00001000 Y% +b00000000000000000000000000000100 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001000 ;& +b00001000 <& +b00001000 =& +b00001000 >& +b00001000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000100 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001000 (' +b00001000 )' +b00000000000000000000000000000100 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000100 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001000 L( +b00001000 M( +b00000000000000000000000000000100 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #41 #42 #43 @@ -2740,20 +2688,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #46 #47 #48 @@ -2789,18 +2737,19 @@ b00000110 N 1R b00000110 S b00001000 U -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000101 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000101 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -2812,241 +2761,238 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00001000 A! -b00000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000101 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00001000 @! +b00000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000101 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00001000 k" -b00000000000000000000000000000101 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00001010 U# -b00001001 V# -b00001010 W# -b00001010 X# -b00001010 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000101 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001001 B$ -b00001010 C$ -b00000000000000000000000000000101 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00001010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000101 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001001 l% -b00001010 m% -b00000000000000000000000000000101 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00001010 V& -b00001001 W& -b00001010 X& -b00001010 Y& -b00001010 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000101 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001001 C' -b00001010 D' -b00000000000000000000000000000101 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00001010 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000101 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001001 m( -b00001010 n( -b00000000000000000000000000000101 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00001000 d" +b00000000000000000000000000000101 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00001010 H# +b00001001 I# +b00001010 J# +b00001010 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000101 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001001 4$ +b00001010 5$ +b00000000000000000000000000000101 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00001010 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000101 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001001 X% +b00001010 Y% +b00000000000000000000000000000101 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00001010 <& +b00001001 =& +b00001010 >& +b00001010 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000101 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001001 (' +b00001010 )' +b00000000000000000000000000000101 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00001010 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000101 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001001 L( +b00001010 M( +b00000000000000000000000000000101 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #51 #52 #53 @@ -3059,20 +3005,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #56 #57 #58 @@ -3117,265 +3063,262 @@ b00001000 S b00001010 T b00001001 U b00001010 V -b00001010 W -b00001010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000000110 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001001 A! -b00001010 B! -b00000000000000000000000000000110 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000110 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001001 k" -b00001010 l" -b00000000000000000000000000000110 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001010 T# -b00001011 U# -b00001011 W# -b00001011 X# -b00001011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000110 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001011 C$ -b00000000000000000000000000000110 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000110 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001001 @! +b00001010 A! +b00000000000000000000000000000110 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000110 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001001 d" +b00001010 e" +b00000000000000000000000000000110 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001010 G# +b00001011 H# +b00001011 J# +b00001011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000110 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001011 5$ +b00000000000000000000000000000110 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000110 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000110 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001011 m% -b00000000000000000000000000000110 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001010 U& -b00001011 V& -b00001011 X& -b00001011 Y& -b00001011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000110 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001011 D' -b00000000000000000000000000000110 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000110 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001011 n( -b00000000000000000000000000000110 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001011 Y% +b00000000000000000000000000000110 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001010 ;& +b00001011 <& +b00001011 >& +b00001011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000110 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001011 )' +b00000000000000000000000000000110 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000110 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001011 M( +b00000000000000000000000000000110 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #61 #62 #63 @@ -3388,20 +3331,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #66 #67 #68 @@ -3442,20 +3385,20 @@ b00001011 S b00001011 T b00001011 U b00001011 V -b00001011 W -b00001011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000111 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00001011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000111 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -3467,232 +3410,231 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! +1?! +b00001011 @! b00001011 A! -b00001011 B! -b00000000000000000000000000000111 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00001011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000111 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +b00000000000000000000000000000111 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00001011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000111 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00001011 k" -b00001011 l" -b00000000000000000000000000000111 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00001011 T# -b00001011 V# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000111 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001011 B$ -b00000000000000000000000000000111 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000111 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001011 l% -b00000000000000000000000000000111 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00001011 U& -b00001011 W& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000111 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001011 C' -b00000000000000000000000000000111 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000111 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001011 m( -b00000000000000000000000000000111 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00001011 d" +b00001011 e" +b00000000000000000000000000000111 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00001011 G# +b00001011 I# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000111 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001011 4$ +b00000000000000000000000000000111 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000111 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001011 X% +b00000000000000000000000000000111 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00001011 ;& +b00001011 =& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000111 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001011 (' +b00000000000000000000000000000111 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000111 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001011 L( +b00000000000000000000000000000111 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #71 #72 #73 @@ -3705,20 +3647,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #76 #77 #78 @@ -3758,271 +3700,268 @@ b00001101 S b00001101 T b00001110 U b00001101 V -b00001101 W -b00001101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001000 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001110 A! -b00001101 B! -b00000000000000000000000000001000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001000 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001110 k" -b00001101 l" -b00000000000000000000000000001000 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001101 T# -b00001101 U# -b00001100 V# -b00001101 W# -b00001101 X# -b00001101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001000 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001100 B$ -b00001101 C$ -b00000000000000000000000000001000 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001000 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001110 @! +b00001101 A! +b00000000000000000000000000001000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001000 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001110 d" +b00001101 e" +b00000000000000000000000000001000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001101 G# +b00001101 H# +b00001100 I# +b00001101 J# +b00001101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001000 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001100 4$ +b00001101 5$ +b00000000000000000000000000001000 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001000 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001000 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001100 l% -b00001101 m% -b00000000000000000000000000001000 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001101 U& -b00001101 V& -b00001100 W& -b00001101 X& -b00001101 Y& -b00001101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001000 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001100 C' -b00001101 D' -b00000000000000000000000000001000 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001000 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001100 m( -b00001101 n( -b00000000000000000000000000001000 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001100 X% +b00001101 Y% +b00000000000000000000000000001000 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001101 ;& +b00001101 <& +b00001100 =& +b00001101 >& +b00001101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001000 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001100 (' +b00001101 )' +b00000000000000000000000000001000 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001000 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001100 L( +b00001101 M( +b00000000000000000000000000001000 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #81 #82 #83 @@ -4035,20 +3974,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #86 #87 #88 @@ -4085,20 +4024,20 @@ b00001110 S b00010000 T b00010000 U b00010000 V -b00010000 W -b00010000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001001 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001001 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -4110,246 +4049,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! +1?! +b00010000 @! b00010000 A! -b00010000 B! -b00000000000000000000000000001001 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001001 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +b00000000000000000000000000001001 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001001 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010000 k" -b00010000 l" -b00000000000000000000000000001001 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010000 T# -b00001110 U# -b00001110 V# -b00001110 W# -b00001110 X# -b00001110 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001001 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001110 B$ -b00001110 C$ -b00000000000000000000000000001001 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00001110 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001001 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001110 l% -b00001110 m% -b00000000000000000000000000001001 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010000 U& -b00001110 V& -b00001110 W& -b00001110 X& -b00001110 Y& -b00001110 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001001 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001110 C' -b00001110 D' -b00000000000000000000000000001001 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00001110 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001001 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001110 m( -b00001110 n( -b00000000000000000000000000001001 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010000 d" +b00010000 e" +b00000000000000000000000000001001 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010000 G# +b00001110 H# +b00001110 I# +b00001110 J# +b00001110 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001001 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001110 4$ +b00001110 5$ +b00000000000000000000000000001001 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00001110 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001001 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001110 X% +b00001110 Y% +b00000000000000000000000000001001 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010000 ;& +b00001110 <& +b00001110 =& +b00001110 >& +b00001110 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001001 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001110 (' +b00001110 )' +b00000000000000000000000000001001 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00001110 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001001 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001110 L( +b00001110 M( +b00000000000000000000000000001001 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #91 #92 #93 @@ -4362,20 +4298,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #96 #97 #98 @@ -4417,271 +4353,268 @@ b00010010 P b00010010 T b00010001 U b00010010 V -b00010010 W -b00010010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001010 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00010001 A! -b00010010 B! -b00000000000000000000000000001010 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00010010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001010 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010001 k" -b00010010 l" -b00000000000000000000000000001010 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010010 T# -b00010000 U# -b00010001 V# -b00010000 W# -b00010000 X# -b00010000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001010 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010001 B$ -b00010000 C$ -b00000000000000000000000000001010 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00010000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00010010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001010 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010001 @! +b00010010 A! +b00000000000000000000000000001010 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00010010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001010 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010001 d" +b00010010 e" +b00000000000000000000000000001010 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010010 G# +b00010000 H# +b00010001 I# +b00010000 J# +b00010000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001010 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010001 4$ +b00010000 5$ +b00000000000000000000000000001010 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00010000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001010 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001010 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010001 l% -b00010000 m% -b00000000000000000000000000001010 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010010 U& -b00010000 V& -b00010001 W& -b00010000 X& -b00010000 Y& -b00010000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001010 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010001 C' -b00010000 D' -b00000000000000000000000000001010 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00010000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001010 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010001 m( -b00010000 n( -b00000000000000000000000000001010 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010001 X% +b00010000 Y% +b00000000000000000000000000001010 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010010 ;& +b00010000 <& +b00010001 =& +b00010000 >& +b00010000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001010 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010001 (' +b00010000 )' +b00000000000000000000000000001010 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00010000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001010 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010001 L( +b00010000 M( +b00000000000000000000000000001010 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #101 #102 #103 @@ -4694,20 +4627,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #106 #107 #108 @@ -4750,20 +4683,20 @@ b00010011 P b00010000 S b00010011 T b00010011 V -b00010011 W -b00010011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001011 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001011 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -4775,244 +4708,241 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00010011 B! -b00000000000000000000000000001011 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001011 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00010011 A! +b00000000000000000000000000001011 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001011 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010011 l" -b00000000000000000000000000001011 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010011 T# -b00010011 U# -b00010011 V# -b00010011 W# -b00010011 X# -b00010011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001011 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010011 B$ -b00010011 C$ -b00000000000000000000000000001011 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00010011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001011 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010011 l% -b00010011 m% -b00000000000000000000000000001011 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010011 U& -b00010011 V& -b00010011 W& -b00010011 X& -b00010011 Y& -b00010011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001011 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010011 C' -b00010011 D' -b00000000000000000000000000001011 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00010011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001011 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010011 m( -b00010011 n( -b00000000000000000000000000001011 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010011 e" +b00000000000000000000000000001011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010011 G# +b00010011 H# +b00010011 I# +b00010011 J# +b00010011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001011 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010011 4$ +b00010011 5$ +b00000000000000000000000000001011 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00010011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001011 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010011 X% +b00010011 Y% +b00000000000000000000000000001011 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010011 ;& +b00010011 <& +b00010011 =& +b00010011 >& +b00010011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001011 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010011 (' +b00010011 )' +b00000000000000000000000000001011 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00010011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001011 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010011 L( +b00010011 M( +b00000000000000000000000000001011 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #111 #112 #113 @@ -5025,20 +4955,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #116 #117 #118 @@ -5074,264 +5004,262 @@ b00010001 N 1R b00010001 S b00010011 U -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001100 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00010011 A! -b00000000000000000000000000001100 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001100 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010011 k" -b00000000000000000000000000001100 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010101 U# -b00010100 V# -b00010101 W# -b00010101 X# -b00010101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001100 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010100 B$ -b00010101 C$ -b00000000000000000000000000001100 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00010101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001100 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010011 @! +b00000000000000000000000000001100 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001100 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010011 d" +b00000000000000000000000000001100 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010101 H# +b00010100 I# +b00010101 J# +b00010101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001100 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010100 4$ +b00010101 5$ +b00000000000000000000000000001100 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00010101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001100 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001100 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010100 l% -b00010101 m% -b00000000000000000000000000001100 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010101 V& -b00010100 W& -b00010101 X& -b00010101 Y& -b00010101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001100 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010100 C' -b00010101 D' -b00000000000000000000000000001100 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00010101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001100 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010100 m( -b00010101 n( -b00000000000000000000000000001100 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010100 X% +b00010101 Y% +b00000000000000000000000000001100 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010101 <& +b00010100 =& +b00010101 >& +b00010101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001100 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010100 (' +b00010101 )' +b00000000000000000000000000001100 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00010101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001100 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010100 L( +b00010101 M( +b00000000000000000000000000001100 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #121 #122 #123 @@ -5344,20 +5272,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #126 #127 #128 @@ -5402,20 +5330,20 @@ b00010011 S b00010101 T b00010100 U b00010101 V -b00010101 W -b00010101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001101 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001101 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -5427,240 +5355,237 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00010100 A! -b00010101 B! -b00000000000000000000000000001101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001101 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00010100 @! +b00010101 A! +b00000000000000000000000000001101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001101 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010100 k" -b00010101 l" -b00000000000000000000000000001101 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010101 T# -b00010110 U# -b00010110 W# -b00010110 X# -b00010110 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001101 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010110 C$ -b00000000000000000000000000001101 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00010110 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001101 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010110 m% -b00000000000000000000000000001101 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010101 U& -b00010110 V& -b00010110 X& -b00010110 Y& -b00010110 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001101 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010110 D' -b00000000000000000000000000001101 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00010110 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001101 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010110 n( -b00000000000000000000000000001101 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010100 d" +b00010101 e" +b00000000000000000000000000001101 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010101 G# +b00010110 H# +b00010110 J# +b00010110 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001101 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010110 5$ +b00000000000000000000000000001101 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00010110 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001101 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010110 Y% +b00000000000000000000000000001101 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010101 ;& +b00010110 <& +b00010110 >& +b00010110 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001101 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010110 )' +b00000000000000000000000000001101 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00010110 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001101 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010110 M( +b00000000000000000000000000001101 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #131 #132 #133 @@ -5673,20 +5598,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #136 #137 #138 @@ -5727,257 +5652,256 @@ b00010110 S b00010110 T b00010110 U b00010110 V -b00010110 W -b00010110 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001110 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00010110 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001110 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010110 @! b00010110 A! -b00010110 B! -b00000000000000000000000000001110 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00010110 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001110 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010110 k" -b00010110 l" -b00000000000000000000000000001110 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010110 T# -b00010110 V# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001110 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010110 B$ -b00000000000000000000000000001110 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000001110 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00010110 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001110 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010110 d" +b00010110 e" +b00000000000000000000000000001110 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010110 G# +b00010110 I# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001110 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010110 4$ +b00000000000000000000000000001110 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001110 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001110 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010110 l% -b00000000000000000000000000001110 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010110 U& -b00010110 W& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001110 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010110 C' -b00000000000000000000000000001110 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001110 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010110 m( -b00000000000000000000000000001110 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010110 X% +b00000000000000000000000000001110 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010110 ;& +b00010110 =& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001110 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010110 (' +b00000000000000000000000000001110 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001110 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010110 L( +b00000000000000000000000000001110 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #141 #142 #143 @@ -5990,20 +5914,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #146 #147 #148 @@ -6043,20 +5967,20 @@ b00011000 S b00011000 T b00011001 U b00011000 V -b00011000 W -b00011000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001111 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00011000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001111 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -6068,246 +5992,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00011001 A! -b00011000 B! -b00000000000000000000000000001111 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00011000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001111 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00011001 @! +b00011000 A! +b00000000000000000000000000001111 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00011000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001111 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00011001 k" -b00011000 l" -b00000000000000000000000000001111 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00011000 T# -b00011000 U# -b00010111 V# -b00011000 W# -b00011000 X# -b00011000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001111 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010111 B$ -b00011000 C$ -b00000000000000000000000000001111 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00011000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001111 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010111 l% -b00011000 m% -b00000000000000000000000000001111 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00011000 U& -b00011000 V& -b00010111 W& -b00011000 X& -b00011000 Y& -b00011000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001111 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010111 C' -b00011000 D' -b00000000000000000000000000001111 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00011000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001111 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010111 m( -b00011000 n( -b00000000000000000000000000001111 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00011001 d" +b00011000 e" +b00000000000000000000000000001111 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00011000 G# +b00011000 H# +b00010111 I# +b00011000 J# +b00011000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001111 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010111 4$ +b00011000 5$ +b00000000000000000000000000001111 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00011000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001111 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010111 X% +b00011000 Y% +b00000000000000000000000000001111 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00011000 ;& +b00011000 <& +b00010111 =& +b00011000 >& +b00011000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001111 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010111 (' +b00011000 )' +b00000000000000000000000000001111 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00011000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001111 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010111 L( +b00011000 M( +b00000000000000000000000000001111 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #151 #152 #153 @@ -6320,20 +6241,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #156 #157 #158 @@ -6370,271 +6291,268 @@ b00011001 S b00011011 T b00011011 U b00011011 V -b00011011 W -b00011011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000010000 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00011011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000010000 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00011011 @! b00011011 A! -b00011011 B! -b00000000000000000000000000010000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00011011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000010000 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00011011 k" -b00011011 l" -b00000000000000000000000000010000 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00011011 T# -b00011001 U# -b00011001 V# -b00011001 W# -b00011001 X# -b00011001 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000010000 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00011001 B$ -b00011001 C$ -b00000000000000000000000000010000 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00011001 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000010000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00011011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000010000 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00011011 d" +b00011011 e" +b00000000000000000000000000010000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00011011 G# +b00011001 H# +b00011001 I# +b00011001 J# +b00011001 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000010000 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00011001 4$ +b00011001 5$ +b00000000000000000000000000010000 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00011001 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000010000 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000010000 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00011001 l% -b00011001 m% -b00000000000000000000000000010000 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00011011 U& -b00011001 V& -b00011001 W& -b00011001 X& -b00011001 Y& -b00011001 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000010000 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00011001 C' -b00011001 D' -b00000000000000000000000000010000 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00011001 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000010000 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00011001 m( -b00011001 n( -b00000000000000000000000000010000 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00011001 X% +b00011001 Y% +b00000000000000000000000000010000 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00011011 ;& +b00011001 <& +b00011001 =& +b00011001 >& +b00011001 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000010000 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00011001 (' +b00011001 )' +b00000000000000000000000000010000 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00011001 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000010000 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00011001 L( +b00011001 M( +b00000000000000000000000000010000 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #161 #162 #163 @@ -6647,20 +6565,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #166 #167 #168 @@ -6702,20 +6620,20 @@ b00011101 P b00011101 T b00011100 U b00011101 V -b00011101 W -b00011101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000010001 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00011101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000010001 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -6727,246 +6645,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00011100 A! -b00011101 B! -b00000000000000000000000000010001 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00011101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000010001 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00011100 @! +b00011101 A! +b00000000000000000000000000010001 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00011101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000010001 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00011100 k" -b00011101 l" -b00000000000000000000000000010001 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00011101 T# -b00011011 U# -b00011100 V# -b00011011 W# -b00011011 X# -b00011011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000010001 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00011100 B$ -b00011011 C$ -b00000000000000000000000000010001 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00011011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000010001 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00011100 l% -b00011011 m% -b00000000000000000000000000010001 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00011101 U& -b00011011 V& -b00011100 W& -b00011011 X& -b00011011 Y& -b00011011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000010001 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00011100 C' -b00011011 D' -b00000000000000000000000000010001 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00011011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000010001 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00011100 m( -b00011011 n( -b00000000000000000000000000010001 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00011100 d" +b00011101 e" +b00000000000000000000000000010001 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00011101 G# +b00011011 H# +b00011100 I# +b00011011 J# +b00011011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000010001 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00011100 4$ +b00011011 5$ +b00000000000000000000000000010001 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00011011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000010001 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00011100 X% +b00011011 Y% +b00000000000000000000000000010001 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00011101 ;& +b00011011 <& +b00011100 =& +b00011011 >& +b00011011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000010001 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00011100 (' +b00011011 )' +b00000000000000000000000000010001 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00011011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000010001 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00011100 L( +b00011011 M( +b00000000000000000000000000010001 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #171 #172 #173 diff --git a/test_regress/t/t_hier_block_trace_fst.out b/test_regress/t/t_hier_block_trace_fst.out index c675422c2..743c3853a 100644 --- a/test_regress/t/t_hier_block_trace_fst.out +++ b/test_regress/t/t_hier_block_trace_fst.out @@ -1,5 +1,5 @@ $date - Thu Nov 10 20:17:52 2022 + Mon Oct 23 12:13:57 2023 $end $version @@ -149,7 +149,23 @@ $var wire 1 D clk $end $var wire 8 E in [7:0] $end $var wire 8 F out [7:0] $end $var logic 8 G ff [7:0] $end +$scope interface in_ifs $end +$var wire 1 D clk $end +$var logic 8 G data [7:0] $end +$upscope $end +$scope interface out_ifs $end +$var wire 1 D clk $end +$var logic 8 H data [7:0] $end +$upscope $end $scope module i_sub3 $end +$scope interface in $end +$var wire 1 D clk $end +$var logic 8 G data [7:0] $end +$upscope $end +$scope interface out $end +$var wire 1 D clk $end +$var logic 8 H data [7:0] $end +$upscope $end $var wire 8 G in_wire [7:0] $end $var wire 8 H out_1 [7:0] $end $var wire 8 I out_2 [7:0] $end @@ -163,22 +179,6 @@ $var wire 1 D clk $end $var wire 8 G in [7:0] $end $var wire 8 I out [7:0] $end $upscope $end -$scope interface in $end -$var wire 1 D clk $end -$var logic 8 G data [7:0] $end -$upscope $end -$scope interface out $end -$var wire 1 D clk $end -$var logic 8 H data [7:0] $end -$upscope $end -$upscope $end -$scope interface in_ifs $end -$var wire 1 D clk $end -$var logic 8 G data [7:0] $end -$upscope $end -$scope interface out_ifs $end -$var wire 1 D clk $end -$var logic 8 H data [7:0] $end $upscope $end $upscope $end $upscope $end @@ -195,1328 +195,1289 @@ $var wire 1 J clk $end $var wire 8 K in [7:0] $end $var wire 8 L out [7:0] $end $var logic 8 Q ff [7:0] $end -$var wire 8 R out4 [7:0] $end -$var wire 8 S out4_2 [7:0] $end +$var wire 8 L out4 [7:0] $end +$var wire 8 R out4_2 [7:0] $end $scope module i_sub4_0 $end $var wire 1 J clk $end $var wire 8 Q in [7:0] $end -$var wire 8 R out [7:0] $end +$var wire 8 L out [7:0] $end $upscope $end $scope module i_sub4_1 $end $var wire 1 J clk $end $var wire 8 Q in [7:0] $end -$var wire 8 S out [7:0] $end +$var wire 8 R out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0 $end -$var wire 1 T clk $end -$var wire 8 U in [7:0] $end -$var wire 8 V out [7:0] $end +$var wire 1 S clk $end +$var wire 8 T in [7:0] $end +$var wire 8 U out [7:0] $end $scope module sub4_2 $end -$var parameter 32 W P0 [31:0] $end -$var real_parameter 64 X P1 $end -$var real_parameter 64 Y P3 $end -$var wire 1 T clk $end -$var wire 8 U in [7:0] $end -$var wire 8 V out [7:0] $end -$var logic 8 Z ff [7:0] $end -$var logic 128 [ sub5_in[0][0] [127:0] $end -$var logic 128 \ sub5_in[0][1] [127:0] $end -$var logic 128 ] sub5_in[0][2] [127:0] $end -$var logic 128 ^ sub5_in[1][0] [127:0] $end -$var logic 128 _ sub5_in[1][1] [127:0] $end -$var logic 128 ` sub5_in[1][2] [127:0] $end -$var wire 8 a sub5_out[0][0] [7:0] $end -$var wire 8 b sub5_out[0][1] [7:0] $end -$var wire 8 c sub5_out[0][2] [7:0] $end -$var wire 8 d sub5_out[1][0] [7:0] $end -$var wire 8 e sub5_out[1][1] [7:0] $end -$var wire 8 f sub5_out[1][2] [7:0] $end -$var int 32 g count [31:0] $end +$var parameter 32 V P0 [31:0] $end +$var real_parameter 64 W P1 $end +$var real_parameter 64 X P3 $end +$var wire 1 S clk $end +$var wire 8 T in [7:0] $end +$var wire 8 U out [7:0] $end +$var logic 8 Y ff [7:0] $end +$var logic 128 Z sub5_in[0][0] [127:0] $end +$var logic 128 [ sub5_in[0][1] [127:0] $end +$var logic 128 \ sub5_in[0][2] [127:0] $end +$var logic 128 ] sub5_in[1][0] [127:0] $end +$var logic 128 ^ sub5_in[1][1] [127:0] $end +$var logic 128 _ sub5_in[1][2] [127:0] $end +$var wire 8 ` sub5_out[0][0] [7:0] $end +$var wire 8 a sub5_out[0][1] [7:0] $end +$var wire 8 b sub5_out[0][2] [7:0] $end +$var wire 8 c sub5_out[1][0] [7:0] $end +$var wire 8 d sub5_out[1][1] [7:0] $end +$var wire 8 e sub5_out[1][2] [7:0] $end +$var int 32 f count [31:0] $end $scope module i_sub5 $end -$var wire 1 T clk $end -$var wire 128 h in[0][0] [127:0] $end -$var wire 128 i in[0][1] [127:0] $end -$var wire 128 j in[0][2] [127:0] $end -$var wire 128 k in[1][0] [127:0] $end -$var wire 128 l in[1][1] [127:0] $end -$var wire 128 m in[1][2] [127:0] $end -$var wire 8 n out[0][0] [7:0] $end -$var wire 8 o out[0][1] [7:0] $end -$var wire 8 p out[0][2] [7:0] $end -$var wire 8 q out[1][0] [7:0] $end -$var wire 8 r out[1][1] [7:0] $end -$var wire 8 s out[1][2] [7:0] $end +$var wire 1 S clk $end +$var wire 128 g in[0][0] [127:0] $end +$var wire 128 h in[0][1] [127:0] $end +$var wire 128 i in[0][2] [127:0] $end +$var wire 128 j in[1][0] [127:0] $end +$var wire 128 k in[1][1] [127:0] $end +$var wire 128 l in[1][2] [127:0] $end +$var wire 8 m out[0][0] [7:0] $end +$var wire 8 n out[0][1] [7:0] $end +$var wire 8 o out[0][2] [7:0] $end +$var wire 8 p out[1][0] [7:0] $end +$var wire 8 q out[1][1] [7:0] $end +$var wire 8 r out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 t i [31:0] $end +$var int 32 s i [31:0] $end $scope module unnamedblk2 $end -$var int 32 u j [31:0] $end +$var int 32 t j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 v exp [7:0] $end +$var byte 8 u exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 w clk $end -$var wire 128 x in[0][0] [127:0] $end -$var wire 128 y in[0][1] [127:0] $end -$var wire 128 z in[0][2] [127:0] $end -$var wire 128 { in[1][0] [127:0] $end -$var wire 128 | in[1][1] [127:0] $end -$var wire 128 } in[1][2] [127:0] $end -$var wire 8 ~ out[0][0] [7:0] $end -$var wire 8 !! out[0][1] [7:0] $end -$var wire 8 "! out[0][2] [7:0] $end -$var wire 8 #! out[1][0] [7:0] $end -$var wire 8 $! out[1][1] [7:0] $end -$var wire 8 %! out[1][2] [7:0] $end +$var wire 1 v clk $end +$var wire 128 w in[0][0] [127:0] $end +$var wire 128 x in[0][1] [127:0] $end +$var wire 128 y in[0][2] [127:0] $end +$var wire 128 z in[1][0] [127:0] $end +$var wire 128 { in[1][1] [127:0] $end +$var wire 128 | in[1][2] [127:0] $end +$var wire 8 } out[0][0] [7:0] $end +$var wire 8 ~ out[0][1] [7:0] $end +$var wire 8 !! out[0][2] [7:0] $end +$var wire 8 "! out[1][0] [7:0] $end +$var wire 8 #! out[1][1] [7:0] $end +$var wire 8 $! out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 w clk $end -$var wire 128 x in[0][0] [127:0] $end -$var wire 128 y in[0][1] [127:0] $end -$var wire 128 z in[0][2] [127:0] $end -$var wire 128 { in[1][0] [127:0] $end -$var wire 128 | in[1][1] [127:0] $end -$var wire 128 } in[1][2] [127:0] $end -$var wire 8 ~ out[0][0] [7:0] $end -$var wire 8 !! out[0][1] [7:0] $end -$var wire 8 "! out[0][2] [7:0] $end -$var wire 8 #! out[1][0] [7:0] $end -$var wire 8 $! out[1][1] [7:0] $end -$var wire 8 %! out[1][2] [7:0] $end -$var int 32 &! count [31:0] $end -$var wire 8 '! val0[0] [7:0] $end -$var wire 8 (! val0[1] [7:0] $end -$var wire 8 )! val1[0] [7:0] $end -$var wire 8 *! val1[1] [7:0] $end -$var wire 8 +! val2[0] [7:0] $end -$var wire 8 ,! val2[1] [7:0] $end -$var wire 8 -! val3[0] [7:0] $end -$var wire 8 .! val3[1] [7:0] $end +$var wire 1 v clk $end +$var wire 128 w in[0][0] [127:0] $end +$var wire 128 x in[0][1] [127:0] $end +$var wire 128 y in[0][2] [127:0] $end +$var wire 128 z in[1][0] [127:0] $end +$var wire 128 { in[1][1] [127:0] $end +$var wire 128 | in[1][2] [127:0] $end +$var wire 8 } out[0][0] [7:0] $end +$var wire 8 ~ out[0][1] [7:0] $end +$var wire 8 !! out[0][2] [7:0] $end +$var wire 8 "! out[1][0] [7:0] $end +$var wire 8 #! out[1][1] [7:0] $end +$var wire 8 $! out[1][2] [7:0] $end +$var int 32 %! count [31:0] $end +$var wire 8 &! val0[0] [7:0] $end +$var wire 8 '! val0[1] [7:0] $end +$var wire 8 (! val1[0] [7:0] $end +$var wire 8 )! val1[1] [7:0] $end +$var wire 8 *! val2[0] [7:0] $end +$var wire 8 +! val2[1] [7:0] $end +$var wire 8 ,! val3[0] [7:0] $end +$var wire 8 -! val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 1! out[0] [7:0] $end -$var wire 8 2! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 &! out[0] [7:0] $end +$var wire 8 '! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 3! out[0] [7:0] $end -$var wire 8 4! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 (! out[0] [7:0] $end +$var wire 8 )! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 /! P0 [31:0] $end -$var parameter 32 0! P1 [31:0] $end -$var wire 8 5! out[0] [7:0] $end -$var wire 8 6! out[1] [7:0] $end +$var parameter 32 .! P0 [31:0] $end +$var parameter 32 /! P1 [31:0] $end +$var wire 8 *! out[0] [7:0] $end +$var wire 8 +! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 7! out[0] [7:0] $end -$var wire 8 8! out[1] [7:0] $end +$var wire 8 0! out[0] [7:0] $end +$var wire 8 1! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 9! i [31:0] $end +$var int 32 2! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 :! j [31:0] $end +$var int 32 3! j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 ;! exp [127:0] $end +$var bit 128 4! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 ! P0 [31:0] $end -$var parameter 32 ?! P1 [31:0] $end -$var wire 8 ! P3 $end +$var wire 1 9! clk $end +$var wire 8 :! in [7:0] $end +$var wire 8 ;! out [7:0] $end +$var logic 8 ?! ff [7:0] $end +$var logic 128 @! sub5_in[0][0] [127:0] $end +$var logic 128 A! sub5_in[0][1] [127:0] $end +$var logic 128 B! sub5_in[0][2] [127:0] $end +$var logic 128 C! sub5_in[1][0] [127:0] $end +$var logic 128 D! sub5_in[1][1] [127:0] $end +$var logic 128 E! sub5_in[1][2] [127:0] $end +$var wire 8 F! sub5_out[0][0] [7:0] $end +$var wire 8 G! sub5_out[0][1] [7:0] $end +$var wire 8 H! sub5_out[0][2] [7:0] $end +$var wire 8 I! sub5_out[1][0] [7:0] $end +$var wire 8 J! sub5_out[1][1] [7:0] $end +$var wire 8 K! sub5_out[1][2] [7:0] $end +$var int 32 L! count [31:0] $end $scope module i_sub5 $end -$var wire 1 @! clk $end -$var wire 128 T! in[0][0] [127:0] $end -$var wire 128 U! in[0][1] [127:0] $end -$var wire 128 V! in[0][2] [127:0] $end -$var wire 128 W! in[1][0] [127:0] $end -$var wire 128 X! in[1][1] [127:0] $end -$var wire 128 Y! in[1][2] [127:0] $end -$var wire 8 Z! out[0][0] [7:0] $end -$var wire 8 [! out[0][1] [7:0] $end -$var wire 8 \! out[0][2] [7:0] $end -$var wire 8 ]! out[1][0] [7:0] $end -$var wire 8 ^! out[1][1] [7:0] $end -$var wire 8 _! out[1][2] [7:0] $end +$var wire 1 9! clk $end +$var wire 128 M! in[0][0] [127:0] $end +$var wire 128 N! in[0][1] [127:0] $end +$var wire 128 O! in[0][2] [127:0] $end +$var wire 128 P! in[1][0] [127:0] $end +$var wire 128 Q! in[1][1] [127:0] $end +$var wire 128 R! in[1][2] [127:0] $end +$var wire 8 S! out[0][0] [7:0] $end +$var wire 8 T! out[0][1] [7:0] $end +$var wire 8 U! out[0][2] [7:0] $end +$var wire 8 V! out[1][0] [7:0] $end +$var wire 8 W! out[1][1] [7:0] $end +$var wire 8 X! out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 `! i [31:0] $end +$var int 32 Y! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 a! j [31:0] $end +$var int 32 Z! j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 b! exp [7:0] $end +$var byte 8 [! exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 c! clk $end -$var wire 128 d! in[0][0] [127:0] $end -$var wire 128 e! in[0][1] [127:0] $end -$var wire 128 f! in[0][2] [127:0] $end -$var wire 128 g! in[1][0] [127:0] $end -$var wire 128 h! in[1][1] [127:0] $end -$var wire 128 i! in[1][2] [127:0] $end -$var wire 8 j! out[0][0] [7:0] $end -$var wire 8 k! out[0][1] [7:0] $end -$var wire 8 l! out[0][2] [7:0] $end -$var wire 8 m! out[1][0] [7:0] $end -$var wire 8 n! out[1][1] [7:0] $end -$var wire 8 o! out[1][2] [7:0] $end +$var wire 1 \! clk $end +$var wire 128 ]! in[0][0] [127:0] $end +$var wire 128 ^! in[0][1] [127:0] $end +$var wire 128 _! in[0][2] [127:0] $end +$var wire 128 `! in[1][0] [127:0] $end +$var wire 128 a! in[1][1] [127:0] $end +$var wire 128 b! in[1][2] [127:0] $end +$var wire 8 c! out[0][0] [7:0] $end +$var wire 8 d! out[0][1] [7:0] $end +$var wire 8 e! out[0][2] [7:0] $end +$var wire 8 f! out[1][0] [7:0] $end +$var wire 8 g! out[1][1] [7:0] $end +$var wire 8 h! out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 c! clk $end -$var wire 128 d! in[0][0] [127:0] $end -$var wire 128 e! in[0][1] [127:0] $end -$var wire 128 f! in[0][2] [127:0] $end -$var wire 128 g! in[1][0] [127:0] $end -$var wire 128 h! in[1][1] [127:0] $end -$var wire 128 i! in[1][2] [127:0] $end -$var wire 8 j! out[0][0] [7:0] $end -$var wire 8 k! out[0][1] [7:0] $end -$var wire 8 l! out[0][2] [7:0] $end -$var wire 8 m! out[1][0] [7:0] $end -$var wire 8 n! out[1][1] [7:0] $end -$var wire 8 o! out[1][2] [7:0] $end -$var int 32 p! count [31:0] $end -$var wire 8 q! val0[0] [7:0] $end -$var wire 8 r! val0[1] [7:0] $end -$var wire 8 s! val1[0] [7:0] $end -$var wire 8 t! val1[1] [7:0] $end -$var wire 8 u! val2[0] [7:0] $end -$var wire 8 v! val2[1] [7:0] $end -$var wire 8 w! val3[0] [7:0] $end -$var wire 8 x! val3[1] [7:0] $end +$var wire 1 \! clk $end +$var wire 128 ]! in[0][0] [127:0] $end +$var wire 128 ^! in[0][1] [127:0] $end +$var wire 128 _! in[0][2] [127:0] $end +$var wire 128 `! in[1][0] [127:0] $end +$var wire 128 a! in[1][1] [127:0] $end +$var wire 128 b! in[1][2] [127:0] $end +$var wire 8 c! out[0][0] [7:0] $end +$var wire 8 d! out[0][1] [7:0] $end +$var wire 8 e! out[0][2] [7:0] $end +$var wire 8 f! out[1][0] [7:0] $end +$var wire 8 g! out[1][1] [7:0] $end +$var wire 8 h! out[1][2] [7:0] $end +$var int 32 i! count [31:0] $end +$var wire 8 j! val0[0] [7:0] $end +$var wire 8 k! val0[1] [7:0] $end +$var wire 8 l! val1[0] [7:0] $end +$var wire 8 m! val1[1] [7:0] $end +$var wire 8 n! val2[0] [7:0] $end +$var wire 8 o! val2[1] [7:0] $end +$var wire 8 p! val3[0] [7:0] $end +$var wire 8 q! val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 {! out[0] [7:0] $end -$var wire 8 |! out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 j! out[0] [7:0] $end +$var wire 8 k! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 }! out[0] [7:0] $end -$var wire 8 ~! out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 l! out[0] [7:0] $end +$var wire 8 m! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 y! P0 [31:0] $end -$var parameter 32 z! P1 [31:0] $end -$var wire 8 !" out[0] [7:0] $end -$var wire 8 "" out[1] [7:0] $end +$var parameter 32 r! P0 [31:0] $end +$var parameter 32 s! P1 [31:0] $end +$var wire 8 n! out[0] [7:0] $end +$var wire 8 o! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 #" out[0] [7:0] $end -$var wire 8 $" out[1] [7:0] $end +$var wire 8 t! out[0] [7:0] $end +$var wire 8 u! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 %" i [31:0] $end +$var int 32 v! i [31:0] $end $scope module unnamedblk2 $end -$var int 32 &" j [31:0] $end +$var int 32 w! j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 '" exp [127:0] $end +$var bit 128 x! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 (" out[0] [7:0] $end -$var wire 8 )" out[1] [7:0] $end +$var wire 8 y! out[0] [7:0] $end +$var wire 8 z! out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 *" P0 [31:0] $end -$var parameter 32 +" P1 [31:0] $end -$var wire 8 (" out[0] [7:0] $end -$var wire 8 )" out[1] [7:0] $end +$var parameter 32 {! P0 [31:0] $end +$var parameter 32 |! P1 [31:0] $end +$var wire 8 y! out[0] [7:0] $end +$var wire 8 z! out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2 $end -$var wire 1 ," clk $end -$var wire 8 -" in [7:0] $end -$var wire 8 ." out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 ~! in [7:0] $end +$var wire 8 !" out [7:0] $end $scope module sub3_2 $end -$var parameter 8 /" P0 [7:0] $end -$var parameter 32 0" UNPACKED_ARRAY[0] [31:0] $end -$var parameter 32 1" UNPACKED_ARRAY[1] [31:0] $end -$var parameter 16 2" UNUSED [15:0] $end -$var wire 1 ," clk $end -$var wire 8 -" in [7:0] $end -$var wire 8 ." out [7:0] $end -$var logic 8 3" ff [7:0] $end -$var wire 8 4" out4 [7:0] $end -$var wire 8 5" out4_2 [7:0] $end +$var parameter 8 "" P0 [7:0] $end +$var parameter 32 #" UNPACKED_ARRAY[0] [31:0] $end +$var parameter 32 $" UNPACKED_ARRAY[1] [31:0] $end +$var parameter 16 %" UNUSED [15:0] $end +$var wire 1 }! clk $end +$var wire 8 ~! in [7:0] $end +$var wire 8 !" out [7:0] $end +$var logic 8 &" ff [7:0] $end +$var wire 8 !" out4 [7:0] $end +$var wire 8 '" out4_2 [7:0] $end $scope module i_sub4_0 $end -$var wire 1 ," clk $end -$var wire 8 3" in [7:0] $end -$var wire 8 4" out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 &" in [7:0] $end +$var wire 8 !" out [7:0] $end $upscope $end $scope module i_sub4_1 $end -$var wire 1 ," clk $end -$var wire 8 3" in [7:0] $end -$var wire 8 5" out [7:0] $end +$var wire 1 }! clk $end +$var wire 8 &" in [7:0] $end +$var wire 8 '" out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0 $end -$var wire 1 6" clk $end -$var wire 8 7" in [7:0] $end -$var wire 8 8" out [7:0] $end +$var wire 1 (" clk $end +$var wire 8 )" in [7:0] $end +$var wire 8 *" out [7:0] $end $scope module sub4_2 $end -$var parameter 32 9" P0 [31:0] $end -$var real_parameter 64 :" P1 $end -$var real_parameter 64 ;" P3 $end -$var wire 1 6" clk $end -$var wire 8 7" in [7:0] $end -$var wire 8 8" out [7:0] $end -$var logic 8 <" ff [7:0] $end -$var logic 128 =" sub5_in[0][0] [127:0] $end -$var logic 128 >" sub5_in[0][1] [127:0] $end -$var logic 128 ?" sub5_in[0][2] [127:0] $end -$var logic 128 @" sub5_in[1][0] [127:0] $end -$var logic 128 A" sub5_in[1][1] [127:0] $end -$var logic 128 B" sub5_in[1][2] [127:0] $end -$var wire 8 C" sub5_out[0][0] [7:0] $end -$var wire 8 D" sub5_out[0][1] [7:0] $end -$var wire 8 E" sub5_out[0][2] [7:0] $end -$var wire 8 F" sub5_out[1][0] [7:0] $end -$var wire 8 G" sub5_out[1][1] [7:0] $end -$var wire 8 H" sub5_out[1][2] [7:0] $end -$var int 32 I" count [31:0] $end +$var parameter 32 +" P0 [31:0] $end +$var real_parameter 64 ," P1 $end +$var real_parameter 64 -" P3 $end +$var wire 1 (" clk $end +$var wire 8 )" in [7:0] $end +$var wire 8 *" out [7:0] $end +$var logic 8 ." ff [7:0] $end +$var logic 128 /" sub5_in[0][0] [127:0] $end +$var logic 128 0" sub5_in[0][1] [127:0] $end +$var logic 128 1" sub5_in[0][2] [127:0] $end +$var logic 128 2" sub5_in[1][0] [127:0] $end +$var logic 128 3" sub5_in[1][1] [127:0] $end +$var logic 128 4" sub5_in[1][2] [127:0] $end +$var wire 8 5" sub5_out[0][0] [7:0] $end +$var wire 8 6" sub5_out[0][1] [7:0] $end +$var wire 8 7" sub5_out[0][2] [7:0] $end +$var wire 8 8" sub5_out[1][0] [7:0] $end +$var wire 8 9" sub5_out[1][1] [7:0] $end +$var wire 8 :" sub5_out[1][2] [7:0] $end +$var int 32 ;" count [31:0] $end $scope module i_sub5 $end -$var wire 1 6" clk $end -$var wire 128 J" in[0][0] [127:0] $end -$var wire 128 K" in[0][1] [127:0] $end -$var wire 128 L" in[0][2] [127:0] $end -$var wire 128 M" in[1][0] [127:0] $end -$var wire 128 N" in[1][1] [127:0] $end -$var wire 128 O" in[1][2] [127:0] $end -$var wire 8 P" out[0][0] [7:0] $end -$var wire 8 Q" out[0][1] [7:0] $end -$var wire 8 R" out[0][2] [7:0] $end -$var wire 8 S" out[1][0] [7:0] $end -$var wire 8 T" out[1][1] [7:0] $end -$var wire 8 U" out[1][2] [7:0] $end +$var wire 1 (" clk $end +$var wire 128 <" in[0][0] [127:0] $end +$var wire 128 =" in[0][1] [127:0] $end +$var wire 128 >" in[0][2] [127:0] $end +$var wire 128 ?" in[1][0] [127:0] $end +$var wire 128 @" in[1][1] [127:0] $end +$var wire 128 A" in[1][2] [127:0] $end +$var wire 8 B" out[0][0] [7:0] $end +$var wire 8 C" out[0][1] [7:0] $end +$var wire 8 D" out[0][2] [7:0] $end +$var wire 8 E" out[1][0] [7:0] $end +$var wire 8 F" out[1][1] [7:0] $end +$var wire 8 G" out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 V" i [31:0] $end +$var int 32 H" i [31:0] $end $scope module unnamedblk2 $end -$var int 32 W" j [31:0] $end +$var int 32 I" j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 X" exp [7:0] $end +$var byte 8 J" exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 Y" clk $end -$var wire 128 Z" in[0][0] [127:0] $end -$var wire 128 [" in[0][1] [127:0] $end -$var wire 128 \" in[0][2] [127:0] $end -$var wire 128 ]" in[1][0] [127:0] $end -$var wire 128 ^" in[1][1] [127:0] $end -$var wire 128 _" in[1][2] [127:0] $end -$var wire 8 `" out[0][0] [7:0] $end -$var wire 8 a" out[0][1] [7:0] $end -$var wire 8 b" out[0][2] [7:0] $end -$var wire 8 c" out[1][0] [7:0] $end -$var wire 8 d" out[1][1] [7:0] $end -$var wire 8 e" out[1][2] [7:0] $end +$var wire 1 K" clk $end +$var wire 128 L" in[0][0] [127:0] $end +$var wire 128 M" in[0][1] [127:0] $end +$var wire 128 N" in[0][2] [127:0] $end +$var wire 128 O" in[1][0] [127:0] $end +$var wire 128 P" in[1][1] [127:0] $end +$var wire 128 Q" in[1][2] [127:0] $end +$var wire 8 R" out[0][0] [7:0] $end +$var wire 8 S" out[0][1] [7:0] $end +$var wire 8 T" out[0][2] [7:0] $end +$var wire 8 U" out[1][0] [7:0] $end +$var wire 8 V" out[1][1] [7:0] $end +$var wire 8 W" out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 Y" clk $end -$var wire 128 Z" in[0][0] [127:0] $end -$var wire 128 [" in[0][1] [127:0] $end -$var wire 128 \" in[0][2] [127:0] $end -$var wire 128 ]" in[1][0] [127:0] $end -$var wire 128 ^" in[1][1] [127:0] $end -$var wire 128 _" in[1][2] [127:0] $end -$var wire 8 `" out[0][0] [7:0] $end -$var wire 8 a" out[0][1] [7:0] $end -$var wire 8 b" out[0][2] [7:0] $end -$var wire 8 c" out[1][0] [7:0] $end -$var wire 8 d" out[1][1] [7:0] $end -$var wire 8 e" out[1][2] [7:0] $end -$var int 32 f" count [31:0] $end -$var wire 8 g" val0[0] [7:0] $end -$var wire 8 h" val0[1] [7:0] $end -$var wire 8 i" val1[0] [7:0] $end -$var wire 8 j" val1[1] [7:0] $end -$var wire 8 k" val2[0] [7:0] $end -$var wire 8 l" val2[1] [7:0] $end -$var wire 8 m" val3[0] [7:0] $end -$var wire 8 n" val3[1] [7:0] $end +$var wire 1 K" clk $end +$var wire 128 L" in[0][0] [127:0] $end +$var wire 128 M" in[0][1] [127:0] $end +$var wire 128 N" in[0][2] [127:0] $end +$var wire 128 O" in[1][0] [127:0] $end +$var wire 128 P" in[1][1] [127:0] $end +$var wire 128 Q" in[1][2] [127:0] $end +$var wire 8 R" out[0][0] [7:0] $end +$var wire 8 S" out[0][1] [7:0] $end +$var wire 8 T" out[0][2] [7:0] $end +$var wire 8 U" out[1][0] [7:0] $end +$var wire 8 V" out[1][1] [7:0] $end +$var wire 8 W" out[1][2] [7:0] $end +$var int 32 X" count [31:0] $end +$var wire 8 Y" val0[0] [7:0] $end +$var wire 8 Z" val0[1] [7:0] $end +$var wire 8 [" val1[0] [7:0] $end +$var wire 8 \" val1[1] [7:0] $end +$var wire 8 ]" val2[0] [7:0] $end +$var wire 8 ^" val2[1] [7:0] $end +$var wire 8 _" val3[0] [7:0] $end +$var wire 8 `" val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 q" out[0] [7:0] $end -$var wire 8 r" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 Y" out[0] [7:0] $end +$var wire 8 Z" out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 s" out[0] [7:0] $end -$var wire 8 t" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 [" out[0] [7:0] $end +$var wire 8 \" out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 o" P0 [31:0] $end -$var parameter 32 p" P1 [31:0] $end -$var wire 8 u" out[0] [7:0] $end -$var wire 8 v" out[1] [7:0] $end +$var parameter 32 a" P0 [31:0] $end +$var parameter 32 b" P1 [31:0] $end +$var wire 8 ]" out[0] [7:0] $end +$var wire 8 ^" out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 w" out[0] [7:0] $end -$var wire 8 x" out[1] [7:0] $end +$var wire 8 c" out[0] [7:0] $end +$var wire 8 d" out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 y" i [31:0] $end +$var int 32 e" i [31:0] $end $scope module unnamedblk2 $end -$var int 32 z" j [31:0] $end +$var int 32 f" j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 {" exp [127:0] $end +$var bit 128 g" exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 |" out[0] [7:0] $end -$var wire 8 }" out[1] [7:0] $end +$var wire 8 h" out[0] [7:0] $end +$var wire 8 i" out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 ~" P0 [31:0] $end -$var parameter 32 !# P1 [31:0] $end -$var wire 8 |" out[0] [7:0] $end -$var wire 8 }" out[1] [7:0] $end +$var parameter 32 j" P0 [31:0] $end +$var parameter 32 k" P1 [31:0] $end +$var wire 8 h" out[0] [7:0] $end +$var wire 8 i" out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1 $end -$var wire 1 "# clk $end -$var wire 8 ## in [7:0] $end -$var wire 8 $# out [7:0] $end +$var wire 1 l" clk $end +$var wire 8 m" in [7:0] $end +$var wire 8 n" out [7:0] $end $scope module sub4_b $end -$var parameter 32 %# P0 [31:0] $end -$var real_parameter 64 &# P1 $end -$var real_parameter 64 '# P3 $end -$var wire 1 "# clk $end -$var wire 8 ## in [7:0] $end -$var wire 8 $# out [7:0] $end -$var logic 8 (# ff [7:0] $end -$var logic 128 )# sub5_in[0][0] [127:0] $end -$var logic 128 *# sub5_in[0][1] [127:0] $end -$var logic 128 +# sub5_in[0][2] [127:0] $end -$var logic 128 ,# sub5_in[1][0] [127:0] $end -$var logic 128 -# sub5_in[1][1] [127:0] $end -$var logic 128 .# sub5_in[1][2] [127:0] $end -$var wire 8 /# sub5_out[0][0] [7:0] $end -$var wire 8 0# sub5_out[0][1] [7:0] $end -$var wire 8 1# sub5_out[0][2] [7:0] $end -$var wire 8 2# sub5_out[1][0] [7:0] $end -$var wire 8 3# sub5_out[1][1] [7:0] $end -$var wire 8 4# sub5_out[1][2] [7:0] $end -$var int 32 5# count [31:0] $end +$var parameter 32 o" P0 [31:0] $end +$var real_parameter 64 p" P1 $end +$var real_parameter 64 q" P3 $end +$var wire 1 l" clk $end +$var wire 8 m" in [7:0] $end +$var wire 8 n" out [7:0] $end +$var logic 8 r" ff [7:0] $end +$var logic 128 s" sub5_in[0][0] [127:0] $end +$var logic 128 t" sub5_in[0][1] [127:0] $end +$var logic 128 u" sub5_in[0][2] [127:0] $end +$var logic 128 v" sub5_in[1][0] [127:0] $end +$var logic 128 w" sub5_in[1][1] [127:0] $end +$var logic 128 x" sub5_in[1][2] [127:0] $end +$var wire 8 y" sub5_out[0][0] [7:0] $end +$var wire 8 z" sub5_out[0][1] [7:0] $end +$var wire 8 {" sub5_out[0][2] [7:0] $end +$var wire 8 |" sub5_out[1][0] [7:0] $end +$var wire 8 }" sub5_out[1][1] [7:0] $end +$var wire 8 ~" sub5_out[1][2] [7:0] $end +$var int 32 !# count [31:0] $end $scope module i_sub5 $end -$var wire 1 "# clk $end -$var wire 128 6# in[0][0] [127:0] $end -$var wire 128 7# in[0][1] [127:0] $end -$var wire 128 8# in[0][2] [127:0] $end -$var wire 128 9# in[1][0] [127:0] $end -$var wire 128 :# in[1][1] [127:0] $end -$var wire 128 ;# in[1][2] [127:0] $end -$var wire 8 <# out[0][0] [7:0] $end -$var wire 8 =# out[0][1] [7:0] $end -$var wire 8 ># out[0][2] [7:0] $end -$var wire 8 ?# out[1][0] [7:0] $end -$var wire 8 @# out[1][1] [7:0] $end -$var wire 8 A# out[1][2] [7:0] $end +$var wire 1 l" clk $end +$var wire 128 "# in[0][0] [127:0] $end +$var wire 128 ## in[0][1] [127:0] $end +$var wire 128 $# in[0][2] [127:0] $end +$var wire 128 %# in[1][0] [127:0] $end +$var wire 128 &# in[1][1] [127:0] $end +$var wire 128 '# in[1][2] [127:0] $end +$var wire 8 (# out[0][0] [7:0] $end +$var wire 8 )# out[0][1] [7:0] $end +$var wire 8 *# out[0][2] [7:0] $end +$var wire 8 +# out[1][0] [7:0] $end +$var wire 8 ,# out[1][1] [7:0] $end +$var wire 8 -# out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 B# i [31:0] $end +$var int 32 .# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 C# j [31:0] $end +$var int 32 /# j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 D# exp [7:0] $end +$var byte 8 0# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 E# clk $end -$var wire 128 F# in[0][0] [127:0] $end -$var wire 128 G# in[0][1] [127:0] $end -$var wire 128 H# in[0][2] [127:0] $end -$var wire 128 I# in[1][0] [127:0] $end -$var wire 128 J# in[1][1] [127:0] $end -$var wire 128 K# in[1][2] [127:0] $end -$var wire 8 L# out[0][0] [7:0] $end -$var wire 8 M# out[0][1] [7:0] $end -$var wire 8 N# out[0][2] [7:0] $end -$var wire 8 O# out[1][0] [7:0] $end -$var wire 8 P# out[1][1] [7:0] $end -$var wire 8 Q# out[1][2] [7:0] $end +$var wire 1 1# clk $end +$var wire 128 2# in[0][0] [127:0] $end +$var wire 128 3# in[0][1] [127:0] $end +$var wire 128 4# in[0][2] [127:0] $end +$var wire 128 5# in[1][0] [127:0] $end +$var wire 128 6# in[1][1] [127:0] $end +$var wire 128 7# in[1][2] [127:0] $end +$var wire 8 8# out[0][0] [7:0] $end +$var wire 8 9# out[0][1] [7:0] $end +$var wire 8 :# out[0][2] [7:0] $end +$var wire 8 ;# out[1][0] [7:0] $end +$var wire 8 <# out[1][1] [7:0] $end +$var wire 8 =# out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 E# clk $end -$var wire 128 F# in[0][0] [127:0] $end -$var wire 128 G# in[0][1] [127:0] $end -$var wire 128 H# in[0][2] [127:0] $end -$var wire 128 I# in[1][0] [127:0] $end -$var wire 128 J# in[1][1] [127:0] $end -$var wire 128 K# in[1][2] [127:0] $end -$var wire 8 L# out[0][0] [7:0] $end -$var wire 8 M# out[0][1] [7:0] $end -$var wire 8 N# out[0][2] [7:0] $end -$var wire 8 O# out[1][0] [7:0] $end -$var wire 8 P# out[1][1] [7:0] $end -$var wire 8 Q# out[1][2] [7:0] $end -$var int 32 R# count [31:0] $end -$var wire 8 S# val0[0] [7:0] $end -$var wire 8 T# val0[1] [7:0] $end -$var wire 8 U# val1[0] [7:0] $end -$var wire 8 V# val1[1] [7:0] $end -$var wire 8 W# val2[0] [7:0] $end -$var wire 8 X# val2[1] [7:0] $end -$var wire 8 Y# val3[0] [7:0] $end -$var wire 8 Z# val3[1] [7:0] $end +$var wire 1 1# clk $end +$var wire 128 2# in[0][0] [127:0] $end +$var wire 128 3# in[0][1] [127:0] $end +$var wire 128 4# in[0][2] [127:0] $end +$var wire 128 5# in[1][0] [127:0] $end +$var wire 128 6# in[1][1] [127:0] $end +$var wire 128 7# in[1][2] [127:0] $end +$var wire 8 8# out[0][0] [7:0] $end +$var wire 8 9# out[0][1] [7:0] $end +$var wire 8 :# out[0][2] [7:0] $end +$var wire 8 ;# out[1][0] [7:0] $end +$var wire 8 <# out[1][1] [7:0] $end +$var wire 8 =# out[1][2] [7:0] $end +$var int 32 ># count [31:0] $end +$var wire 8 ?# val0[0] [7:0] $end +$var wire 8 @# val0[1] [7:0] $end +$var wire 8 A# val1[0] [7:0] $end +$var wire 8 B# val1[1] [7:0] $end +$var wire 8 C# val2[0] [7:0] $end +$var wire 8 D# val2[1] [7:0] $end +$var wire 8 E# val3[0] [7:0] $end +$var wire 8 F# val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 ]# out[0] [7:0] $end -$var wire 8 ^# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 ?# out[0] [7:0] $end +$var wire 8 @# out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 _# out[0] [7:0] $end -$var wire 8 `# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 A# out[0] [7:0] $end +$var wire 8 B# out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 [# P0 [31:0] $end -$var parameter 32 \# P1 [31:0] $end -$var wire 8 a# out[0] [7:0] $end -$var wire 8 b# out[1] [7:0] $end +$var parameter 32 G# P0 [31:0] $end +$var parameter 32 H# P1 [31:0] $end +$var wire 8 C# out[0] [7:0] $end +$var wire 8 D# out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 c# out[0] [7:0] $end -$var wire 8 d# out[1] [7:0] $end +$var wire 8 I# out[0] [7:0] $end +$var wire 8 J# out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 e# i [31:0] $end +$var int 32 K# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 f# j [31:0] $end +$var int 32 L# j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 g# exp [127:0] $end +$var bit 128 M# exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 h# out[0] [7:0] $end -$var wire 8 i# out[1] [7:0] $end +$var wire 8 N# out[0] [7:0] $end +$var wire 8 O# out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 j# P0 [31:0] $end -$var parameter 32 k# P1 [31:0] $end -$var wire 8 h# out[0] [7:0] $end -$var wire 8 i# out[1] [7:0] $end +$var parameter 32 P# P0 [31:0] $end +$var parameter 32 Q# P1 [31:0] $end +$var wire 8 N# out[0] [7:0] $end +$var wire 8 O# out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3 $end -$var wire 1 l# clk $end -$var wire 8 m# in [7:0] $end -$var wire 8 n# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 S# in [7:0] $end +$var wire 8 T# out [7:0] $end $scope module sub3_d $end -$var parameter 8 o# P0 [7:0] $end -$var parameter 32 p# UNPACKED_ARRAY[0] [31:0] $end -$var parameter 32 q# UNPACKED_ARRAY[1] [31:0] $end -$var parameter 16 r# UNUSED [15:0] $end -$var wire 1 l# clk $end -$var wire 8 m# in [7:0] $end -$var wire 8 n# out [7:0] $end -$var logic 8 s# ff [7:0] $end -$var wire 8 t# out4 [7:0] $end -$var wire 8 u# out4_2 [7:0] $end +$var parameter 8 U# P0 [7:0] $end +$var parameter 32 V# UNPACKED_ARRAY[0] [31:0] $end +$var parameter 32 W# UNPACKED_ARRAY[1] [31:0] $end +$var parameter 16 X# UNUSED [15:0] $end +$var wire 1 R# clk $end +$var wire 8 S# in [7:0] $end +$var wire 8 T# out [7:0] $end +$var logic 8 Y# ff [7:0] $end +$var wire 8 T# out4 [7:0] $end +$var wire 8 Z# out4_2 [7:0] $end $scope module i_sub4_0 $end -$var wire 1 l# clk $end -$var wire 8 s# in [7:0] $end -$var wire 8 t# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 Y# in [7:0] $end +$var wire 8 T# out [7:0] $end $upscope $end $scope module i_sub4_1 $end -$var wire 1 l# clk $end -$var wire 8 s# in [7:0] $end -$var wire 8 u# out [7:0] $end +$var wire 1 R# clk $end +$var wire 8 Y# in [7:0] $end +$var wire 8 Z# out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end -$var wire 1 v# clk $end -$var wire 8 w# in [7:0] $end -$var wire 8 x# out [7:0] $end +$var wire 1 [# clk $end +$var wire 8 \# in [7:0] $end +$var wire 8 ]# out [7:0] $end $scope module sub4_2 $end -$var parameter 32 y# P0 [31:0] $end -$var real_parameter 64 z# P1 $end -$var real_parameter 64 {# P3 $end -$var wire 1 v# clk $end -$var wire 8 w# in [7:0] $end -$var wire 8 x# out [7:0] $end -$var logic 8 |# ff [7:0] $end -$var logic 128 }# sub5_in[0][0] [127:0] $end -$var logic 128 ~# sub5_in[0][1] [127:0] $end -$var logic 128 !$ sub5_in[0][2] [127:0] $end -$var logic 128 "$ sub5_in[1][0] [127:0] $end -$var logic 128 #$ sub5_in[1][1] [127:0] $end -$var logic 128 $$ sub5_in[1][2] [127:0] $end -$var wire 8 %$ sub5_out[0][0] [7:0] $end -$var wire 8 &$ sub5_out[0][1] [7:0] $end -$var wire 8 '$ sub5_out[0][2] [7:0] $end -$var wire 8 ($ sub5_out[1][0] [7:0] $end -$var wire 8 )$ sub5_out[1][1] [7:0] $end -$var wire 8 *$ sub5_out[1][2] [7:0] $end -$var int 32 +$ count [31:0] $end +$var parameter 32 ^# P0 [31:0] $end +$var real_parameter 64 _# P1 $end +$var real_parameter 64 `# P3 $end +$var wire 1 [# clk $end +$var wire 8 \# in [7:0] $end +$var wire 8 ]# out [7:0] $end +$var logic 8 a# ff [7:0] $end +$var logic 128 b# sub5_in[0][0] [127:0] $end +$var logic 128 c# sub5_in[0][1] [127:0] $end +$var logic 128 d# sub5_in[0][2] [127:0] $end +$var logic 128 e# sub5_in[1][0] [127:0] $end +$var logic 128 f# sub5_in[1][1] [127:0] $end +$var logic 128 g# sub5_in[1][2] [127:0] $end +$var wire 8 h# sub5_out[0][0] [7:0] $end +$var wire 8 i# sub5_out[0][1] [7:0] $end +$var wire 8 j# sub5_out[0][2] [7:0] $end +$var wire 8 k# sub5_out[1][0] [7:0] $end +$var wire 8 l# sub5_out[1][1] [7:0] $end +$var wire 8 m# sub5_out[1][2] [7:0] $end +$var int 32 n# count [31:0] $end $scope module i_sub5 $end -$var wire 1 v# clk $end -$var wire 128 ,$ in[0][0] [127:0] $end -$var wire 128 -$ in[0][1] [127:0] $end -$var wire 128 .$ in[0][2] [127:0] $end -$var wire 128 /$ in[1][0] [127:0] $end -$var wire 128 0$ in[1][1] [127:0] $end -$var wire 128 1$ in[1][2] [127:0] $end -$var wire 8 2$ out[0][0] [7:0] $end -$var wire 8 3$ out[0][1] [7:0] $end -$var wire 8 4$ out[0][2] [7:0] $end -$var wire 8 5$ out[1][0] [7:0] $end -$var wire 8 6$ out[1][1] [7:0] $end -$var wire 8 7$ out[1][2] [7:0] $end +$var wire 1 [# clk $end +$var wire 128 o# in[0][0] [127:0] $end +$var wire 128 p# in[0][1] [127:0] $end +$var wire 128 q# in[0][2] [127:0] $end +$var wire 128 r# in[1][0] [127:0] $end +$var wire 128 s# in[1][1] [127:0] $end +$var wire 128 t# in[1][2] [127:0] $end +$var wire 8 u# out[0][0] [7:0] $end +$var wire 8 v# out[0][1] [7:0] $end +$var wire 8 w# out[0][2] [7:0] $end +$var wire 8 x# out[1][0] [7:0] $end +$var wire 8 y# out[1][1] [7:0] $end +$var wire 8 z# out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 8$ i [31:0] $end +$var int 32 {# i [31:0] $end $scope module unnamedblk2 $end -$var int 32 9$ j [31:0] $end +$var int 32 |# j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 :$ exp [7:0] $end +$var byte 8 }# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end -$var wire 1 ;$ clk $end -$var wire 128 <$ in[0][0] [127:0] $end -$var wire 128 =$ in[0][1] [127:0] $end -$var wire 128 >$ in[0][2] [127:0] $end -$var wire 128 ?$ in[1][0] [127:0] $end -$var wire 128 @$ in[1][1] [127:0] $end -$var wire 128 A$ in[1][2] [127:0] $end -$var wire 8 B$ out[0][0] [7:0] $end -$var wire 8 C$ out[0][1] [7:0] $end -$var wire 8 D$ out[0][2] [7:0] $end -$var wire 8 E$ out[1][0] [7:0] $end -$var wire 8 F$ out[1][1] [7:0] $end -$var wire 8 G$ out[1][2] [7:0] $end +$var wire 1 ~# clk $end +$var wire 128 !$ in[0][0] [127:0] $end +$var wire 128 "$ in[0][1] [127:0] $end +$var wire 128 #$ in[0][2] [127:0] $end +$var wire 128 $$ in[1][0] [127:0] $end +$var wire 128 %$ in[1][1] [127:0] $end +$var wire 128 &$ in[1][2] [127:0] $end +$var wire 8 '$ out[0][0] [7:0] $end +$var wire 8 ($ out[0][1] [7:0] $end +$var wire 8 )$ out[0][2] [7:0] $end +$var wire 8 *$ out[1][0] [7:0] $end +$var wire 8 +$ out[1][1] [7:0] $end +$var wire 8 ,$ out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 ;$ clk $end -$var wire 128 <$ in[0][0] [127:0] $end -$var wire 128 =$ in[0][1] [127:0] $end -$var wire 128 >$ in[0][2] [127:0] $end -$var wire 128 ?$ in[1][0] [127:0] $end -$var wire 128 @$ in[1][1] [127:0] $end -$var wire 128 A$ in[1][2] [127:0] $end -$var wire 8 B$ out[0][0] [7:0] $end -$var wire 8 C$ out[0][1] [7:0] $end -$var wire 8 D$ out[0][2] [7:0] $end -$var wire 8 E$ out[1][0] [7:0] $end -$var wire 8 F$ out[1][1] [7:0] $end -$var wire 8 G$ out[1][2] [7:0] $end -$var int 32 H$ count [31:0] $end -$var wire 8 I$ val0[0] [7:0] $end -$var wire 8 J$ val0[1] [7:0] $end -$var wire 8 K$ val1[0] [7:0] $end -$var wire 8 L$ val1[1] [7:0] $end -$var wire 8 M$ val2[0] [7:0] $end -$var wire 8 N$ val2[1] [7:0] $end -$var wire 8 O$ val3[0] [7:0] $end -$var wire 8 P$ val3[1] [7:0] $end +$var wire 1 ~# clk $end +$var wire 128 !$ in[0][0] [127:0] $end +$var wire 128 "$ in[0][1] [127:0] $end +$var wire 128 #$ in[0][2] [127:0] $end +$var wire 128 $$ in[1][0] [127:0] $end +$var wire 128 %$ in[1][1] [127:0] $end +$var wire 128 &$ in[1][2] [127:0] $end +$var wire 8 '$ out[0][0] [7:0] $end +$var wire 8 ($ out[0][1] [7:0] $end +$var wire 8 )$ out[0][2] [7:0] $end +$var wire 8 *$ out[1][0] [7:0] $end +$var wire 8 +$ out[1][1] [7:0] $end +$var wire 8 ,$ out[1][2] [7:0] $end +$var int 32 -$ count [31:0] $end +$var wire 8 .$ val0[0] [7:0] $end +$var wire 8 /$ val0[1] [7:0] $end +$var wire 8 0$ val1[0] [7:0] $end +$var wire 8 1$ val1[1] [7:0] $end +$var wire 8 2$ val2[0] [7:0] $end +$var wire 8 3$ val2[1] [7:0] $end +$var wire 8 4$ val3[0] [7:0] $end +$var wire 8 5$ val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 S$ out[0] [7:0] $end -$var wire 8 T$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 .$ out[0] [7:0] $end +$var wire 8 /$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 U$ out[0] [7:0] $end -$var wire 8 V$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 0$ out[0] [7:0] $end +$var wire 8 1$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 Q$ P0 [31:0] $end -$var parameter 32 R$ P1 [31:0] $end -$var wire 8 W$ out[0] [7:0] $end -$var wire 8 X$ out[1] [7:0] $end +$var parameter 32 6$ P0 [31:0] $end +$var parameter 32 7$ P1 [31:0] $end +$var wire 8 2$ out[0] [7:0] $end +$var wire 8 3$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 Y$ out[0] [7:0] $end -$var wire 8 Z$ out[1] [7:0] $end +$var wire 8 8$ out[0] [7:0] $end +$var wire 8 9$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 [$ i [31:0] $end +$var int 32 :$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 \$ j [31:0] $end +$var int 32 ;$ j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 ]$ exp [127:0] $end +$var bit 128 <$ exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end -$var wire 8 ^$ out[0] [7:0] $end -$var wire 8 _$ out[1] [7:0] $end +$var wire 8 =$ out[0] [7:0] $end +$var wire 8 >$ out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 `$ P0 [31:0] $end -$var parameter 32 a$ P1 [31:0] $end -$var wire 8 ^$ out[0] [7:0] $end -$var wire 8 _$ out[1] [7:0] $end +$var parameter 32 ?$ P0 [31:0] $end +$var parameter 32 @$ P1 [31:0] $end +$var wire 8 =$ out[0] [7:0] $end +$var wire 8 >$ out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end -$var wire 1 b$ clk $end -$var wire 8 c$ in [7:0] $end -$var wire 8 d$ out [7:0] $end +$var wire 1 A$ clk $end +$var wire 8 B$ in [7:0] $end +$var wire 8 C$ out [7:0] $end $scope module sub4_b $end -$var parameter 32 e$ P0 [31:0] $end -$var real_parameter 64 f$ P1 $end -$var real_parameter 64 g$ P3 $end -$var wire 1 b$ clk $end -$var wire 8 c$ in [7:0] $end -$var wire 8 d$ out [7:0] $end -$var logic 8 h$ ff [7:0] $end -$var logic 128 i$ sub5_in[0][0] [127:0] $end -$var logic 128 j$ sub5_in[0][1] [127:0] $end -$var logic 128 k$ sub5_in[0][2] [127:0] $end -$var logic 128 l$ sub5_in[1][0] [127:0] $end -$var logic 128 m$ sub5_in[1][1] [127:0] $end -$var logic 128 n$ sub5_in[1][2] [127:0] $end -$var wire 8 o$ sub5_out[0][0] [7:0] $end -$var wire 8 p$ sub5_out[0][1] [7:0] $end -$var wire 8 q$ sub5_out[0][2] [7:0] $end -$var wire 8 r$ sub5_out[1][0] [7:0] $end -$var wire 8 s$ sub5_out[1][1] [7:0] $end -$var wire 8 t$ sub5_out[1][2] [7:0] $end -$var int 32 u$ count [31:0] $end +$var parameter 32 D$ P0 [31:0] $end +$var real_parameter 64 E$ P1 $end +$var real_parameter 64 F$ P3 $end +$var wire 1 A$ clk $end +$var wire 8 B$ in [7:0] $end +$var wire 8 C$ out [7:0] $end +$var logic 8 G$ ff [7:0] $end +$var logic 128 H$ sub5_in[0][0] [127:0] $end +$var logic 128 I$ sub5_in[0][1] [127:0] $end +$var logic 128 J$ sub5_in[0][2] [127:0] $end +$var logic 128 K$ sub5_in[1][0] [127:0] $end +$var logic 128 L$ sub5_in[1][1] [127:0] $end +$var logic 128 M$ sub5_in[1][2] [127:0] $end +$var wire 8 N$ sub5_out[0][0] [7:0] $end +$var wire 8 O$ sub5_out[0][1] [7:0] $end +$var wire 8 P$ sub5_out[0][2] [7:0] $end +$var wire 8 Q$ sub5_out[1][0] [7:0] $end +$var wire 8 R$ sub5_out[1][1] [7:0] $end +$var wire 8 S$ sub5_out[1][2] [7:0] $end +$var int 32 T$ count [31:0] $end $scope module i_sub5 $end -$var wire 1 b$ clk $end -$var wire 128 v$ in[0][0] [127:0] $end -$var wire 128 w$ in[0][1] [127:0] $end -$var wire 128 x$ in[0][2] [127:0] $end -$var wire 128 y$ in[1][0] [127:0] $end -$var wire 128 z$ in[1][1] [127:0] $end -$var wire 128 {$ in[1][2] [127:0] $end -$var wire 8 |$ out[0][0] [7:0] $end -$var wire 8 }$ out[0][1] [7:0] $end -$var wire 8 ~$ out[0][2] [7:0] $end -$var wire 8 !% out[1][0] [7:0] $end -$var wire 8 "% out[1][1] [7:0] $end -$var wire 8 #% out[1][2] [7:0] $end +$var wire 1 A$ clk $end +$var wire 128 U$ in[0][0] [127:0] $end +$var wire 128 V$ in[0][1] [127:0] $end +$var wire 128 W$ in[0][2] [127:0] $end +$var wire 128 X$ in[1][0] [127:0] $end +$var wire 128 Y$ in[1][1] [127:0] $end +$var wire 128 Z$ in[1][2] [127:0] $end +$var wire 8 [$ out[0][0] [7:0] $end +$var wire 8 \$ out[0][1] [7:0] $end +$var wire 8 ]$ out[0][2] [7:0] $end +$var wire 8 ^$ out[1][0] [7:0] $end +$var wire 8 _$ out[1][1] [7:0] $end +$var wire 8 `$ out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 $% i [31:0] $end +$var int 32 a$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 %% j [31:0] $end +$var int 32 b$ j [31:0] $end $scope module unnamedblk3 $end -$var byte 8 &% exp [7:0] $end +$var byte 8 c$ exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end -$var wire 1 '% clk $end -$var wire 128 (% in[0][0] [127:0] $end -$var wire 128 )% in[0][1] [127:0] $end -$var wire 128 *% in[0][2] [127:0] $end -$var wire 128 +% in[1][0] [127:0] $end -$var wire 128 ,% in[1][1] [127:0] $end -$var wire 128 -% in[1][2] [127:0] $end -$var wire 8 .% out[0][0] [7:0] $end -$var wire 8 /% out[0][1] [7:0] $end -$var wire 8 0% out[0][2] [7:0] $end -$var wire 8 1% out[1][0] [7:0] $end -$var wire 8 2% out[1][1] [7:0] $end -$var wire 8 3% out[1][2] [7:0] $end +$var wire 1 d$ clk $end +$var wire 128 e$ in[0][0] [127:0] $end +$var wire 128 f$ in[0][1] [127:0] $end +$var wire 128 g$ in[0][2] [127:0] $end +$var wire 128 h$ in[1][0] [127:0] $end +$var wire 128 i$ in[1][1] [127:0] $end +$var wire 128 j$ in[1][2] [127:0] $end +$var wire 8 k$ out[0][0] [7:0] $end +$var wire 8 l$ out[0][1] [7:0] $end +$var wire 8 m$ out[0][2] [7:0] $end +$var wire 8 n$ out[1][0] [7:0] $end +$var wire 8 o$ out[1][1] [7:0] $end +$var wire 8 p$ out[1][2] [7:0] $end $scope module sub5 $end -$var wire 1 '% clk $end -$var wire 128 (% in[0][0] [127:0] $end -$var wire 128 )% in[0][1] [127:0] $end -$var wire 128 *% in[0][2] [127:0] $end -$var wire 128 +% in[1][0] [127:0] $end -$var wire 128 ,% in[1][1] [127:0] $end -$var wire 128 -% in[1][2] [127:0] $end -$var wire 8 .% out[0][0] [7:0] $end -$var wire 8 /% out[0][1] [7:0] $end -$var wire 8 0% out[0][2] [7:0] $end -$var wire 8 1% out[1][0] [7:0] $end -$var wire 8 2% out[1][1] [7:0] $end -$var wire 8 3% out[1][2] [7:0] $end -$var int 32 4% count [31:0] $end -$var wire 8 5% val0[0] [7:0] $end -$var wire 8 6% val0[1] [7:0] $end -$var wire 8 7% val1[0] [7:0] $end -$var wire 8 8% val1[1] [7:0] $end -$var wire 8 9% val2[0] [7:0] $end -$var wire 8 :% val2[1] [7:0] $end -$var wire 8 ;% val3[0] [7:0] $end -$var wire 8 <% val3[1] [7:0] $end +$var wire 1 d$ clk $end +$var wire 128 e$ in[0][0] [127:0] $end +$var wire 128 f$ in[0][1] [127:0] $end +$var wire 128 g$ in[0][2] [127:0] $end +$var wire 128 h$ in[1][0] [127:0] $end +$var wire 128 i$ in[1][1] [127:0] $end +$var wire 128 j$ in[1][2] [127:0] $end +$var wire 8 k$ out[0][0] [7:0] $end +$var wire 8 l$ out[0][1] [7:0] $end +$var wire 8 m$ out[0][2] [7:0] $end +$var wire 8 n$ out[1][0] [7:0] $end +$var wire 8 o$ out[1][1] [7:0] $end +$var wire 8 p$ out[1][2] [7:0] $end +$var int 32 q$ count [31:0] $end +$var wire 8 r$ val0[0] [7:0] $end +$var wire 8 s$ val0[1] [7:0] $end +$var wire 8 t$ val1[0] [7:0] $end +$var wire 8 u$ val1[1] [7:0] $end +$var wire 8 v$ val2[0] [7:0] $end +$var wire 8 w$ val2[1] [7:0] $end +$var wire 8 x$ val3[0] [7:0] $end +$var wire 8 y$ val3[1] [7:0] $end $scope module i_sub0 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 ?% out[0] [7:0] $end -$var wire 8 @% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 r$ out[0] [7:0] $end +$var wire 8 s$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 A% out[0] [7:0] $end -$var wire 8 B% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 t$ out[0] [7:0] $end +$var wire 8 u$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end -$var parameter 32 =% P0 [31:0] $end -$var parameter 32 >% P1 [31:0] $end -$var wire 8 C% out[0] [7:0] $end -$var wire 8 D% out[1] [7:0] $end +$var parameter 32 z$ P0 [31:0] $end +$var parameter 32 {$ P1 [31:0] $end +$var wire 8 v$ out[0] [7:0] $end +$var wire 8 w$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end -$var wire 8 E% out[0] [7:0] $end -$var wire 8 F% out[1] [7:0] $end +$var wire 8 |$ out[0] [7:0] $end +$var wire 8 }$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end -$var int 32 G% i [31:0] $end +$var int 32 ~$ i [31:0] $end $scope module unnamedblk2 $end -$var int 32 H% j [31:0] $end +$var int 32 !% j [31:0] $end $scope module unnamedblk3 $end -$var bit 128 I% exp [127:0] $end +$var bit 128 "% exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end -$var wire 8 J% out[0] [7:0] $end -$var wire 8 K% out[1] [7:0] $end +$var wire 8 #% out[0] [7:0] $end +$var wire 8 $% out[1] [7:0] $end $scope module sub6_9 $end -$var parameter 32 L% P0 [31:0] $end -$var parameter 32 M% P1 [31:0] $end -$var wire 8 J% out[0] [7:0] $end -$var wire 8 K% out[1] [7:0] $end +$var parameter 32 %% P0 [31:0] $end +$var parameter 32 &% P1 [31:0] $end +$var wire 8 #% out[0] [7:0] $end +$var wire 8 $% out[1] [7:0] $end $upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -b00000000000000000000000000000011 M% -b00000000000000000000000000000001 L% -b00000011 K% -b00000001 J% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000000000000000000000000000 H% -b00000000000000000000000000000000 G% -b00000011 F% -b00000001 E% -b00000010 D% -b00000001 C% -b00000010 B% -b00000001 A% -b00000010 @% -b00000001 ?% -b00000000000000000000000000000010 >% -b00000000000000000000000000000001 =% -b00000011 <% -b00000001 ;% -b00000010 :% -b00000001 9% -b00000010 8% -b00000001 7% -b00000010 6% -b00000001 5% -b00000000000000000000000000000000 4% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (% -0'% -b00000000 &% -b00000000000000000000000000000000 %% -b00000000000000000000000000000000 $% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000000000000000000000000000000 u$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000011 &% +b00000000000000000000000000000001 %% +b00000011 $% +b00000001 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% +b00000000000000000000000000000000 !% +b00000000000000000000000000000000 ~$ +b00000011 }$ +b00000001 |$ +b00000000000000000000000000000010 {$ +b00000000000000000000000000000001 z$ +b00000011 y$ +b00000001 x$ +b00000010 w$ +b00000001 v$ +b00000010 u$ +b00000001 t$ +b00000010 s$ +b00000001 r$ +b00000000000000000000000000000000 q$ b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ -b00000000 h$ -r5 g$ -r3.1 f$ -b00000000000000000000000000000010 e$ -b00000000 d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e$ +0d$ b00000000 c$ -0b$ -b00000000000000000000000000000011 a$ -b00000000000000000000000000000001 `$ -b00000011 _$ -b00000001 ^$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000000000000000000000000000 \$ -b00000000000000000000000000000000 [$ -b00000011 Z$ -b00000001 Y$ -b00000010 X$ -b00000001 W$ -b00000010 V$ -b00000001 U$ -b00000010 T$ -b00000001 S$ -b00000000000000000000000000000010 R$ -b00000000000000000000000000000001 Q$ -b00000011 P$ -b00000001 O$ -b00000010 N$ -b00000001 M$ -b00000010 L$ -b00000001 K$ -b00000010 J$ -b00000001 I$ -b00000000000000000000000000000000 H$ +b00000000000000000000000000000000 b$ +b00000000000000000000000000000000 a$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U$ +b00000000000000000000000000000000 T$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H$ b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ +r5 F$ +r3.1 E$ +b00000000000000000000000000000010 D$ b00000000 C$ b00000000 B$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ +0A$ +b00000000000000000000000000000011 @$ +b00000000000000000000000000000001 ?$ +b00000011 >$ +b00000001 =$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ -0;$ -b00000000 :$ -b00000000000000000000000000000000 9$ -b00000000000000000000000000000000 8$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,$ -b00000000000000000000000000000000 +$ +b00000000000000000000000000000000 ;$ +b00000000000000000000000000000000 :$ +b00000011 9$ +b00000001 8$ +b00000000000000000000000000000010 7$ +b00000000000000000000000000000001 6$ +b00000011 5$ +b00000001 4$ +b00000010 3$ +b00000001 2$ +b00000010 1$ +b00000001 0$ +b00000010 /$ +b00000001 .$ +b00000000000000000000000000000000 -$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# -b00000000 |# -r4.1 {# -r3.1 z# -b00000000000000000000000000000010 y# +0~# +b00000000 }# +b00000000000000000000000000000000 |# +b00000000000000000000000000000000 {# +b00000000 z# +b00000000 y# b00000000 x# b00000000 w# -0v# +b00000000 v# b00000000 u# -b00000000 t# -b00000000 s# -b1111111111111101 r# -b00000000000000000000000000000001 q# -b00000000000000000000000000000000 p# -b00000001 o# -b00000000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# +b00000000000000000000000000000000 n# b00000000 m# -0l# -b00000000000000000000000000000011 k# -b00000000000000000000000000000001 j# -b00000011 i# -b00000001 h# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000 f# -b00000000000000000000000000000000 e# -b00000011 d# -b00000001 c# -b00000010 b# -b00000001 a# -b00000010 `# -b00000001 _# -b00000010 ^# -b00000001 ]# -b00000000000000000000000000000010 \# -b00000000000000000000000000000001 [# -b00000011 Z# -b00000001 Y# -b00000010 X# -b00000001 W# -b00000010 V# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b# +b00000000 a# +r4.1 `# +r3.1 _# +b00000000000000000000000000000010 ^# +b00000000 ]# +b00000000 \# +0[# +b00000000 Z# +b00000000 Y# +b1111111111111101 X# +b00000000000000000000000000000001 W# +b00000000000000000000000000000000 V# b00000001 U# -b00000010 T# -b00000001 S# -b00000000000000000000000000000000 R# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F# -0E# -b00000000 D# -b00000000000000000000000000000000 C# -b00000000000000000000000000000000 B# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 T# +b00000000 S# +0R# +b00000000000000000000000000000011 Q# +b00000000000000000000000000000001 P# +b00000011 O# +b00000001 N# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# +b00000000000000000000000000000000 L# +b00000000000000000000000000000000 K# +b00000011 J# +b00000001 I# +b00000000000000000000000000000010 H# +b00000000000000000000000000000001 G# +b00000011 F# +b00000001 E# +b00000010 D# +b00000001 C# +b00000010 B# +b00000001 A# +b00000010 @# +b00000001 ?# +b00000000000000000000000000000000 ># b00000000 =# b00000000 <# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# -b00000000000000000000000000000000 5# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2# +01# b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )# +b00000000000000000000000000000000 /# +b00000000000000000000000000000000 .# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# b00000000 (# -r5 '# -r3.1 &# -b00000000000000000000000000000010 %# -b00000000 $# -b00000000 ## -0"# -b00000000000000000000000000000011 !# -b00000000000000000000000000000001 ~" -b00000011 }" -b00000001 |" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000000000000000000000000000 z" -b00000000000000000000000000000000 y" -b00000011 x" -b00000001 w" -b00000010 v" -b00000001 u" -b00000010 t" -b00000001 s" -b00000010 r" -b00000001 q" -b00000000000000000000000000000010 p" -b00000000000000000000000000000001 o" -b00000011 n" -b00000001 m" -b00000010 l" -b00000001 k" -b00000010 j" -b00000001 i" -b00000010 h" -b00000001 g" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "# +b00000000000000000000000000000000 !# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s" +b00000000 r" +r5 q" +r3.1 p" +b00000000000000000000000000000010 o" +b00000000 n" +b00000000 m" +0l" +b00000000000000000000000000000011 k" +b00000000000000000000000000000001 j" +b00000011 i" +b00000001 h" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" b00000000000000000000000000000000 f" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -0Y" -b00000000 X" -b00000000000000000000000000000000 W" -b00000000000000000000000000000000 V" +b00000000000000000000000000000000 e" +b00000011 d" +b00000001 c" +b00000000000000000000000000000010 b" +b00000000000000000000000000000001 a" +b00000011 `" +b00000001 _" +b00000010 ^" +b00000001 ]" +b00000010 \" +b00000001 [" +b00000010 Z" +b00000001 Y" +b00000000000000000000000000000000 X" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" +0K" +b00000000 J" b00000000000000000000000000000000 I" -b00000000 H" +b00000000000000000000000000000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" +b00000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" -b00000000 <" -r4.1 ;" -r3.1 :" -b00000000000000000000000000000010 9" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <" +b00000000000000000000000000000000 ;" +b00000000 :" +b00000000 9" b00000000 8" b00000000 7" -06" +b00000000 6" b00000000 5" -b00000000 4" -b00000000 3" -b1111111111111101 2" -b00000000000000000000000000000001 1" -b00000000000000000000000000000000 0" -b00000001 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" b00000000 ." -b00000000 -" -0," -b00000000000000000000000000000011 +" -b00000000000000000000000000000001 *" -b00000011 )" -b00000001 (" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000000000000000000000000000 &" -b00000000000000000000000000000000 %" -b00000011 $" -b00000001 #" -b00000010 "" -b00000001 !" -b00000010 ~! -b00000001 }! -b00000010 |! -b00000001 {! -b00000000000000000000000000000010 z! -b00000000000000000000000000000001 y! -b00000011 x! -b00000001 w! -b00000010 v! -b00000001 u! -b00000010 t! -b00000001 s! -b00000010 r! -b00000001 q! -b00000000000000000000000000000000 p! -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d! -0c! -b00000000 b! -b00000000000000000000000000000000 a! -b00000000000000000000000000000000 `! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! +r4.1 -" +r3.1 ," +b00000000000000000000000000000010 +" +b00000000 *" +b00000000 )" +0(" +b00000000 '" +b00000000 &" +b1111111111111101 %" +b00000000000000000000000000000001 $" +b00000000000000000000000000000000 #" +b00000001 "" +b00000000 !" +b00000000 ~! +0}! +b00000000000000000000000000000011 |! +b00000000000000000000000000000001 {! +b00000011 z! +b00000001 y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000000000000000000000000000 w! +b00000000000000000000000000000000 v! +b00000011 u! +b00000001 t! +b00000000000000000000000000000010 s! +b00000000000000000000000000000001 r! +b00000011 q! +b00000001 p! +b00000010 o! +b00000001 n! +b00000010 m! +b00000001 l! +b00000010 k! +b00000001 j! +b00000000000000000000000000000000 i! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]! +0\! b00000000 [! -b00000000 Z! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T! -b00000000000000000000000000000000 S! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G! +b00000000000000000000000000000000 Z! +b00000000000000000000000000000000 Y! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M! +b00000000000000000000000000000000 L! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! b00000000 F! -r5 E! -r3.1 D! -b00000000000000000000000000000010 C! -b00000000 B! -b00000000 A! -0@! -b00000000000000000000000000000011 ?! -b00000000000000000000000000000001 >! -b00000011 =! -b00000001 ! +r3.1 =! +b00000000000000000000000000000010 " -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -1Y" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000001 f" -1"# -b00000001 ## -b00000010 $# -b00000010 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -1E# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000001 R# -1l# -b00000010 m# -b00000010 n# -b00000001 s# -b00000010 t# -b00000010 u# -1v# -b00000001 w# -b00000010 x# -b00000010 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -1;$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000001 H$ -1b$ -b00000001 c$ -b00000010 d$ -b00000010 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -1'% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000001 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +1K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000001 X" +1l" +b00000001 m" +b00000010 n" +b00000010 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +11# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000001 ># +1R# +b00000010 S# +b00000010 T# +b00000001 Y# +b00000010 Z# +1[# +b00000001 \# +b00000010 ]# +b00000010 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +1~# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000001 -$ +1A$ +b00000001 B$ +b00000010 C$ +b00000010 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +1d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000001 q$ #15 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -1769,151 +1727,148 @@ b00000000000000000000000000000001 4% 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000000000000000000000000010 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000010 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000000000000000000000000010 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000011 h$ -b00000011 d$ -b00000011 c$ -b00000000000000000000000000000010 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000010 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000010 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000011 G$ +b00000011 C$ +b00000011 B$ +b00000000000000000000000000000010 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000011 |# -b00000011 x# -b00000011 w# -b00000011 u# -b00000011 t# -b00000011 s# -b00000011 n# -b00000101 m# -b00000000000000000000000000000010 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000010 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000011 a# +b00000011 ]# +b00000011 \# +b00000011 Z# +b00000011 Y# +b00000011 T# +b00000101 S# +b00000000000000000000000000000010 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000011 (# -b00000011 $# -b00000011 ## -b00000000000000000000000000000010 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000010 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000011 r" +b00000011 n" +b00000011 m" +b00000000000000000000000000000010 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000010 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000011 <" -b00000011 8" -b00000011 7" -b00000011 5" -b00000011 4" -b00000011 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000010 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00000011 ." -b00000101 -" -b00000000000000000000000000000010 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000010 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000101 F! -b00000101 B! -b00000101 A! -b00000000000000000000000000000010 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000011 *" +b00000011 )" +b00000011 '" +b00000011 &" +b00000011 !" +b00000101 ~! +b00000000000000000000000000000010 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000010 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000101 ?! +b00000101 ;! +b00000101 :! +b00000000000000000000000000000010 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000010 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000010 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ -b00000101 Z -b00000101 V +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ +b00000101 Y b00000101 U -b00000101 S +b00000101 T b00000101 R b00000101 Q b00000101 L @@ -1933,159 +1888,159 @@ b00000010 / b00000010 > b00000010 ? b00000010 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000000000000000000000000000010 t -b00000000000000000000000000000011 u -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000010 9! -b00000000000000000000000000000011 :! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000000000000000000000000000010 `! -b00000000000000000000000000000011 a! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000010 %" -b00000000000000000000000000000011 &" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000000000000000000000000000010 V" -b00000000000000000000000000000011 W" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000010 y" -b00000000000000000000000000000011 z" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000000000000000000000000000010 B# -b00000000000000000000000000000011 C# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000010 e# -b00000000000000000000000000000011 f# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000000000000000000000000000010 8$ -b00000000000000000000000000000011 9$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000010 [$ -b00000000000000000000000000000011 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000000000000000000000000000010 $% -b00000000000000000000000000000011 %% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000010 G% -b00000000000000000000000000000011 H% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000000000000000000000000000010 s +b00000000000000000000000000000011 t +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000010 2! +b00000000000000000000000000000011 3! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000000000000000000000000000010 Y! +b00000000000000000000000000000011 Z! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000010 v! +b00000000000000000000000000000011 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000000000000000000000000000010 H" +b00000000000000000000000000000011 I" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000010 e" +b00000000000000000000000000000011 f" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000000000000000000000000000010 .# +b00000000000000000000000000000011 /# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000010 K# +b00000000000000000000000000000011 L# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000000000000000000000000000010 {# +b00000000000000000000000000000011 |# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000010 :$ +b00000000000000000000000000000011 ;$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000000000000000000000000000010 a$ +b00000000000000000000000000000011 b$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000010 ~$ +b00000000000000000000000000000011 !% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% #25 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2101,134 +2056,134 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000011 A b00000011 ? b00000011 > @@ -2246,137 +2201,134 @@ b00000111 I b00000111 L b00000110 Q b00000111 R -b00000111 S -b00000110 U -b00000111 V -b00000111 Z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000011 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000011 &! -b00000110 A! -b00000111 B! -b00000111 F! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000011 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000011 p! -b00000111 -" +b00000110 T +b00000111 U +b00000111 Y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000011 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000011 %! +b00000110 :! +b00000111 ;! +b00000111 ?! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000011 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000011 i! +b00000111 ~! +b00000101 !" +b00000110 &" +b00000101 '" +b00000110 )" +b00000101 *" b00000101 ." -b00000110 3" -b00000101 4" -b00000101 5" -b00000110 7" -b00000101 8" -b00000101 <" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000011 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000011 f" -b00000110 ## -b00000101 $# -b00000101 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000011 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000011 R# -b00000111 m# -b00000101 n# -b00000110 s# -b00000101 t# -b00000101 u# -b00000110 w# -b00000101 x# -b00000101 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000011 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000011 H$ -b00000110 c$ -b00000101 d$ -b00000101 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000011 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000011 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000011 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000011 X" +b00000110 m" +b00000101 n" +b00000101 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000011 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000011 ># +b00000111 S# +b00000101 T# +b00000110 Y# +b00000101 Z# +b00000110 \# +b00000101 ]# +b00000101 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000011 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000011 -$ +b00000110 B$ +b00000101 C$ +b00000101 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000011 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000011 q$ b00000011 E b00000011 C b00000011 B @@ -2385,27 +2337,27 @@ b00000010 ' b00000010 , b00000010 1 b00000010 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ #35 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2421,26 +2373,26 @@ b00000001 &% 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00000011 3 b00000011 1 b00000011 , @@ -2449,135 +2401,132 @@ b00000100 # b00000100 B b00000100 C b00000100 E -b00000000000000000000000000000100 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000100 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000000100 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00001000 h$ -b00001000 d$ -b00001000 c$ -b00000000000000000000000000000100 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000100 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000100 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00001000 G$ +b00001000 C$ +b00001000 B$ +b00000000000000000000000000000100 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00001000 |# -b00001000 x# -b00001000 w# -b00001000 u# -b00001000 t# -b00001000 s# -b00001000 n# -b00001000 m# -b00000000000000000000000000000100 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000100 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00001000 a# +b00001000 ]# +b00001000 \# +b00001000 Z# +b00001000 Y# +b00001000 T# +b00001000 S# +b00000000000000000000000000000100 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000100 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00001000 (# -b00001000 $# -b00001000 ## -b00000000000000000000000000000100 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000100 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00001000 r" +b00001000 n" +b00001000 m" +b00000000000000000000000000000100 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000100 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00001000 <" -b00001000 8" -b00001000 7" -b00001000 5" -b00001000 4" -b00001000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000100 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00001000 ." -b00001000 -" -b00000000000000000000000000000100 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000100 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00001000 F! -b00001000 B! -b00000000000000000000000000000100 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00001000 *" +b00001000 )" +b00001000 '" +b00001000 &" +b00001000 !" +b00001000 ~! +b00000000000000000000000000000100 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000100 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00001000 ?! +b00001000 ;! +b00000000000000000000000000000100 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000100 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000100 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ -b00001000 Z -b00001000 V -b00001000 S +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ +b00001000 Y +b00001000 U b00001000 R b00001000 L b00001000 I @@ -2594,138 +2543,138 @@ b00000101 / b00000101 > b00000101 ? b00000101 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00000101 G b00000101 K b00000010 7 #45 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -2741,137 +2690,137 @@ b00000010 7 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 7 b00000110 K b00000110 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00001000 A b00001000 ? b00001000 > @@ -2882,128 +2831,126 @@ b00001010 & b00000000000000000000000000000101 ) b00001010 + b00001010 = -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000101 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000101 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000101 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000101 p! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000101 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000101 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000101 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000101 i! +b00001010 !" +b00001001 &" +b00001010 '" +b00001001 )" +b00001010 *" b00001010 ." -b00001001 3" -b00001010 4" -b00001010 5" -b00001001 7" -b00001010 8" -b00001010 <" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000101 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000101 f" -b00001001 ## -b00001010 $# -b00001010 (# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000101 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000101 R# -b00001010 n# -b00001001 s# -b00001010 t# -b00001010 u# -b00001001 w# -b00001010 x# -b00001010 |# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000101 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000101 H$ -b00001001 c$ -b00001010 d$ -b00001010 h$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000101 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000101 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000101 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000101 X" +b00001001 m" +b00001010 n" +b00001010 r" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000101 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000101 ># +b00001010 T# +b00001001 Y# +b00001010 Z# +b00001001 \# +b00001010 ]# +b00001010 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000101 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000101 -$ +b00001001 B$ +b00001010 C$ +b00001010 G$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000101 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000101 q$ b00000110 E b00000110 C b00000110 B @@ -3012,31 +2959,31 @@ b00000101 ' b00000101 , b00000101 1 b00000101 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00001000 A! -b00001000 U +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00001000 :! +b00001000 T b00001000 Q b00000010 9 #55 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3052,30 +2999,30 @@ b00000010 9 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 9 b00001001 Q -b00001001 U -b00001001 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +b00001001 T +b00001001 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00001000 3 b00001000 1 b00001000 , @@ -3084,122 +3031,120 @@ b00001001 # b00001001 B b00001001 C b00001001 E -b00000000000000000000000000000110 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000000110 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000000110 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00001011 h$ -b00001011 d$ -b00000000000000000000000000000110 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000110 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000110 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00001011 G$ +b00001011 C$ +b00000000000000000000000000000110 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00001011 |# -b00001011 x# -b00001011 u# -b00001011 t# -b00001011 n# -b00000000000000000000000000000110 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000000110 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00001011 a# +b00001011 ]# +b00001011 Z# +b00001011 T# +b00000000000000000000000000000110 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000000110 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00001011 (# -b00001011 $# -b00000000000000000000000000000110 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000000110 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00001011 r" +b00001011 n" +b00000000000000000000000000000110 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000000110 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00001011 <" -b00001011 8" -b00001011 5" -b00001011 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000000110 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" b00001011 ." -b00000000000000000000000000000110 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000000110 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000000110 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00001011 *" +b00001011 '" +b00001011 !" +b00000000000000000000000000000110 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000000110 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000000110 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000000110 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000000110 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00001011 = b00001011 + b00000000000000000000000000000110 ) @@ -3210,120 +3155,120 @@ b00001010 / b00001010 > b00001010 ? b00001010 A -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00001000 G b00001000 K b00000101 7 @@ -3333,31 +3278,30 @@ b00001010 H b00001010 I b00001010 L b00001010 R -b00001010 S -b00001010 V -b00001010 Z -b00001010 B! -b00001010 F! -b00001010 -" -b00001010 m# +b00001010 U +b00001010 Y +b00001010 ;! +b00001010 ?! +b00001010 ~! +b00001010 S# b00000010 ( b00000010 4 b00000010 ; #65 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3373,30 +3317,29 @@ b00000010 ; 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00000011 ; b00000011 4 b00000011 ( -b00001011 m# -b00001011 -" -b00001011 F! -b00001011 B! -b00001011 Z -b00001011 V -b00001011 S +b00001011 S# +b00001011 ~! +b00001011 ?! +b00001011 ;! +b00001011 Y +b00001011 U b00001011 R b00001011 L b00001011 I @@ -3406,228 +3349,228 @@ b00001011 $ b00001000 7 b00001011 K b00001011 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00001011 A b00001011 ? b00001011 > b00001011 / b00001011 " b00000000000000000000000000000111 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000000111 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000000111 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000000111 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000000111 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000000111 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000000111 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000000111 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000000111 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000000111 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000000111 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000000111 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000000111 4% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000000111 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000000111 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000000111 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000000111 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000000111 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000000111 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000000111 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000000111 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000000111 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000000111 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000000111 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000000111 q$ b00001011 E b00001011 C b00001011 B @@ -3636,37 +3579,37 @@ b00001010 ' b00001010 , b00001010 1 b00001010 3 -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00001011 A! -b00001011 U +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00001011 :! +b00001011 T b00001011 Q b00000101 9 -b00001011 c$ -b00001011 w# -b00001011 s# -b00001011 ## -b00001011 7" -b00001011 3" +b00001011 B$ +b00001011 \# +b00001011 Y# +b00001011 m" +b00001011 )" +b00001011 &" #75 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -3682,36 +3625,36 @@ b00001011 3" 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00001100 3" -b00001100 7" -b00001100 ## -b00001100 s# -b00001100 w# -b00001100 c$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00001100 &" +b00001100 )" +b00001100 m" +b00001100 Y# +b00001100 \# +b00001100 B$ b00001000 9 b00001110 Q -b00001110 U -b00001110 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v +b00001110 T +b00001110 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u b00001011 3 b00001011 1 b00001011 , @@ -3720,223 +3663,223 @@ b00001100 # b00001100 B b00001100 C b00001100 E -b00000000000000000000000000001000 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001000 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000000000000000000000001000 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001000 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001000 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001000 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001000 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001000 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001000 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001000 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001000 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001000 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001000 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001000 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001000 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001000 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001000 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001000 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001000 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001000 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001000 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001000 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001000 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00001101 G b00001101 K b00001010 7 @@ -3946,13 +3889,12 @@ b00001101 H b00001101 I b00001101 L b00001101 R -b00001101 S -b00001101 V -b00001101 Z -b00001101 B! -b00001101 F! -b00001101 -" -b00001101 m# +b00001101 U +b00001101 Y +b00001101 ;! +b00001101 ?! +b00001101 ~! +b00001101 S# b00000101 ( b00000101 4 b00000101 ; @@ -3960,35 +3902,33 @@ b00001101 % b00001101 & b00001101 + b00001101 = +b00001101 !" +b00001101 '" +b00001101 *" b00001101 ." -b00001101 4" -b00001101 5" -b00001101 8" -b00001101 <" -b00001101 $# -b00001101 (# -b00001101 n# -b00001101 t# -b00001101 u# -b00001101 x# -b00001101 |# -b00001101 d$ -b00001101 h$ +b00001101 n" +b00001101 r" +b00001101 T# +b00001101 Z# +b00001101 ]# +b00001101 a# +b00001101 C$ +b00001101 G$ #85 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4004,34 +3944,32 @@ b00001101 h$ 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00001110 h$ -b00001110 d$ -b00001110 |# -b00001110 x# -b00001110 u# -b00001110 t# -b00001110 n# -b00001110 (# -b00001110 $# -b00001110 <" -b00001110 8" -b00001110 5" -b00001110 4" +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00001110 G$ +b00001110 C$ +b00001110 a# +b00001110 ]# +b00001110 Z# +b00001110 T# +b00001110 r" +b00001110 n" b00001110 ." +b00001110 *" +b00001110 '" +b00001110 !" b00001110 = b00001110 + b00001110 & @@ -4039,13 +3977,12 @@ b00001110 % b00001000 ; b00001000 4 b00001000 ( -b00010000 m# -b00010000 -" -b00010000 F! -b00010000 B! -b00010000 Z -b00010000 V -b00010000 S +b00010000 S# +b00010000 ~! +b00010000 ?! +b00010000 ;! +b00010000 Y +b00010000 U b00010000 R b00010000 L b00010000 I @@ -4055,259 +3992,259 @@ b00010000 $ b00001011 7 b00001110 K b00001110 G -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001001 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001001 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001001 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001001 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001001 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001001 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001001 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001001 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001001 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00010000 A! -b00010000 U +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001001 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001001 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001001 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001001 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001001 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001001 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001001 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001001 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00010000 :! +b00010000 T b00010000 Q b00001010 9 -b00001110 c$ -b00001110 w# -b00001110 s# -b00001110 ## -b00001110 7" -b00001110 3" +b00001110 B$ +b00001110 \# +b00001110 Y# +b00001110 m" +b00001110 )" +b00001110 &" b00001101 " b00001101 / b00001101 > b00001101 ? b00001101 A #95 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4323,271 +4260,270 @@ b00001101 A 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 A b00001110 ? b00001110 > b00001110 / b00001110 " -b00010001 3" -b00010001 7" -b00010001 ## -b00010001 s# -b00010001 w# -b00010001 c$ +b00010001 &" +b00010001 )" +b00010001 m" +b00010001 Y# +b00010001 \# +b00010001 B$ b00001011 9 b00010001 Q -b00010001 U -b00010001 A! -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001010 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001010 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00010001 T +b00010001 :! +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001010 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001010 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001010 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001010 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001010 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001010 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001010 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001010 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001010 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001010 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001010 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001010 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001010 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001010 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001010 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001010 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001010 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001010 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001010 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001010 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001010 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001010 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010010 $ b00010010 F b00010010 H b00010010 I b00010010 L b00010010 R -b00010010 S -b00010010 V -b00010010 Z -b00010010 B! -b00010010 F! -b00010010 -" -b00010010 m# +b00010010 U +b00010010 Y +b00010010 ;! +b00010010 ?! +b00010010 ~! +b00010010 S# b00001010 ( b00001010 4 b00001010 ; @@ -4595,20 +4531,18 @@ b00010000 % b00010000 & b00010000 + b00010000 = +b00010000 !" +b00010000 '" +b00010000 *" b00010000 ." -b00010000 4" -b00010000 5" -b00010000 8" -b00010000 <" -b00010000 $# -b00010000 (# -b00010000 n# -b00010000 t# -b00010000 u# -b00010000 x# -b00010000 |# -b00010000 d$ -b00010000 h$ +b00010000 n" +b00010000 r" +b00010000 T# +b00010000 Z# +b00010000 ]# +b00010000 a# +b00010000 C$ +b00010000 G$ b00001110 E b00001110 C b00001110 B @@ -4618,20 +4552,20 @@ b00001101 , b00001101 1 b00001101 3 #105 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4647,20 +4581,20 @@ b00001101 3 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 3 b00001110 1 b00001110 , @@ -4669,20 +4603,18 @@ b00001111 # b00001111 B b00001111 C b00001111 E -b00010011 h$ -b00010011 d$ -b00010011 |# -b00010011 x# -b00010011 u# -b00010011 t# -b00010011 n# -b00010011 (# -b00010011 $# -b00010011 <" -b00010011 8" -b00010011 5" -b00010011 4" +b00010011 G$ +b00010011 C$ +b00010011 a# +b00010011 ]# +b00010011 Z# +b00010011 T# +b00010011 r" +b00010011 n" b00010011 ." +b00010011 *" +b00010011 '" +b00010011 !" b00010011 = b00010011 + b00010011 & @@ -4690,248 +4622,247 @@ b00010011 % b00001011 ; b00001011 4 b00001011 ( -b00010011 m# -b00010011 -" -b00010011 F! -b00010011 B! -b00010011 Z -b00010011 V -b00010011 S +b00010011 S# +b00010011 ~! +b00010011 ?! +b00010011 ;! +b00010011 Y +b00010011 U b00010011 R b00010011 L b00010011 I b00010011 H b00010011 F b00010011 $ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001011 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001011 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001011 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001011 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001011 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001011 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001011 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001011 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001011 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001011 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001011 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001011 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001011 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% -b00010011 c$ -b00010011 w# -b00010011 s# -b00010011 ## -b00010011 7" -b00010011 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001011 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001011 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001011 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001011 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001011 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001011 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001011 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001011 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001011 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001011 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001011 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001011 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ +b00010011 B$ +b00010011 \# +b00010011 Y# +b00010011 m" +b00010011 )" +b00010011 &" b00010000 " b00010000 / b00010000 > @@ -4941,20 +4872,20 @@ b00010000 G b00010000 K b00001101 7 #115 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -4970,20 +4901,20 @@ b00001101 7 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 7 b00010001 K b00010001 G @@ -4992,253 +4923,251 @@ b00010011 ? b00010011 > b00010011 / b00010011 " -b00010100 3" -b00010100 7" -b00010100 ## -b00010100 s# -b00010100 w# -b00010100 c$ -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001100 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001100 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00010100 &" +b00010100 )" +b00010100 m" +b00010100 Y# +b00010100 \# +b00010100 B$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001100 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001100 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001100 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001100 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001100 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001100 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001100 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001100 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001100 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001100 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001100 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001100 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001100 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001100 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001100 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001100 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001100 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001100 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001100 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001100 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001100 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001100 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001100 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010101 % b00010101 & b00010101 + b00010101 = +b00010101 !" +b00010101 '" +b00010101 *" b00010101 ." -b00010101 4" -b00010101 5" -b00010101 8" -b00010101 <" -b00010101 $# -b00010101 (# -b00010101 n# -b00010101 t# -b00010101 u# -b00010101 x# -b00010101 |# -b00010101 d$ -b00010101 h$ +b00010101 n" +b00010101 r" +b00010101 T# +b00010101 Z# +b00010101 ]# +b00010101 a# +b00010101 C$ +b00010101 G$ b00010001 E b00010001 C b00010001 B @@ -5247,25 +5176,25 @@ b00010000 ' b00010000 , b00010000 1 b00010000 3 -b00010011 A! -b00010011 U +b00010011 :! +b00010011 T b00010011 Q b00001101 9 #125 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5281,24 +5210,24 @@ b00001101 9 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 9 b00010100 Q -b00010100 U -b00010100 A! +b00010100 T +b00010100 :! b00010011 3 b00010011 1 b00010011 , @@ -5307,247 +5236,245 @@ b00010100 # b00010100 B b00010100 C b00010100 E -b00010110 h$ -b00010110 d$ -b00010110 |# -b00010110 x# -b00010110 u# -b00010110 t# -b00010110 n# -b00010110 (# -b00010110 $# -b00010110 <" -b00010110 8" -b00010110 5" -b00010110 4" +b00010110 G$ +b00010110 C$ +b00010110 a# +b00010110 ]# +b00010110 Z# +b00010110 T# +b00010110 r" +b00010110 n" b00010110 ." +b00010110 *" +b00010110 '" +b00010110 !" b00010110 = b00010110 + b00010110 & b00010110 % -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001101 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001101 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001101 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001101 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001101 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001101 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001101 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001101 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001101 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001101 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001101 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001101 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001101 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001101 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001101 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001101 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001101 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001101 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001101 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001101 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001101 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001101 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001101 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001101 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001101 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00010101 " b00010101 / b00010101 > @@ -5562,31 +5489,30 @@ b00010101 H b00010101 I b00010101 L b00010101 R -b00010101 S -b00010101 V -b00010101 Z -b00010101 B! -b00010101 F! -b00010101 -" -b00010101 m# +b00010101 U +b00010101 Y +b00010101 ;! +b00010101 ?! +b00010101 ~! +b00010101 S# b00001101 ( b00001101 4 b00001101 ; #135 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5602,30 +5528,29 @@ b00001101 ; 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00001110 ; b00001110 4 b00001110 ( -b00010110 m# -b00010110 -" -b00010110 F! -b00010110 B! -b00010110 Z -b00010110 V -b00010110 S +b00010110 S# +b00010110 ~! +b00010110 ?! +b00010110 ;! +b00010110 Y +b00010110 U b00010110 R b00010110 L b00010110 I @@ -5640,229 +5565,229 @@ b00010110 ? b00010110 > b00010110 / b00010110 " -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000001110 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000001110 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000001110 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000001110 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000001110 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000001110 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000001110 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000001110 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000001110 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000001110 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000001110 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000001110 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000001110 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000001110 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000001110 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001110 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000001110 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000001110 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000001110 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000001110 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000001110 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000001110 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000001110 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000001110 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000001110 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% b00010110 E b00010110 C b00010110 B @@ -5871,31 +5796,31 @@ b00010101 ' b00010101 , b00010101 1 b00010101 3 -b00010110 A! -b00010110 U +b00010110 :! +b00010110 T b00010110 Q b00010000 9 -b00010110 c$ -b00010110 w# -b00010110 s# -b00010110 ## -b00010110 7" -b00010110 3" +b00010110 B$ +b00010110 \# +b00010110 Y# +b00010110 m" +b00010110 )" +b00010110 &" #145 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -5911,30 +5836,30 @@ b00010110 3" 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00010111 3" -b00010111 7" -b00010111 ## -b00010111 s# -b00010111 w# -b00010111 c$ +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00010111 &" +b00010111 )" +b00010111 m" +b00010111 Y# +b00010111 \# +b00010111 B$ b00010011 9 b00011001 Q -b00011001 U -b00011001 A! +b00011001 T +b00011001 :! b00010110 3 b00010110 1 b00010110 , @@ -5943,229 +5868,229 @@ b00010111 # b00010111 B b00010111 C b00010111 E -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000001111 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000001111 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000001111 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000001111 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000001111 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000001111 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000001111 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000001111 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000001111 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000001111 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000001111 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000001111 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000001111 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000001111 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000001111 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000001111 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000001111 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000001111 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000001111 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000001111 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000001111 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000001111 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000001111 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000001111 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000001111 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00011000 G b00011000 K b00010101 7 @@ -6175,13 +6100,12 @@ b00011000 H b00011000 I b00011000 L b00011000 R -b00011000 S -b00011000 V -b00011000 Z -b00011000 B! -b00011000 F! -b00011000 -" -b00011000 m# +b00011000 U +b00011000 Y +b00011000 ;! +b00011000 ?! +b00011000 ~! +b00011000 S# b00010000 ( b00010000 4 b00010000 ; @@ -6189,35 +6113,33 @@ b00011000 % b00011000 & b00011000 + b00011000 = +b00011000 !" +b00011000 '" +b00011000 *" b00011000 ." -b00011000 4" -b00011000 5" -b00011000 8" -b00011000 <" -b00011000 $# -b00011000 (# -b00011000 n# -b00011000 t# -b00011000 u# -b00011000 x# -b00011000 |# -b00011000 d$ -b00011000 h$ +b00011000 n" +b00011000 r" +b00011000 T# +b00011000 Z# +b00011000 ]# +b00011000 a# +b00011000 C$ +b00011000 G$ #155 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -6233,34 +6155,32 @@ b00011000 h$ 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% -b00011001 h$ -b00011001 d$ -b00011001 |# -b00011001 x# -b00011001 u# -b00011001 t# -b00011001 n# -b00011001 (# -b00011001 $# -b00011001 <" -b00011001 8" -b00011001 5" -b00011001 4" +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ +b00011001 G$ +b00011001 C$ +b00011001 a# +b00011001 ]# +b00011001 Z# +b00011001 T# +b00011001 r" +b00011001 n" b00011001 ." +b00011001 *" +b00011001 '" +b00011001 !" b00011001 = b00011001 + b00011001 & @@ -6268,13 +6188,12 @@ b00011001 % b00010011 ; b00010011 4 b00010011 ( -b00011011 m# -b00011011 -" -b00011011 F! -b00011011 B! -b00011011 Z -b00011011 V -b00011011 S +b00011011 S# +b00011011 ~! +b00011011 ?! +b00011011 ;! +b00011011 Y +b00011011 U b00011011 R b00011011 L b00011011 I @@ -6284,259 +6203,259 @@ b00011011 $ b00010110 7 b00011001 K b00011001 G -b00000000 &% -b00000000 :$ -b00000000 D# -b00000000 X" -b00000000 b! -b00000000 v -b00000000000000000000000000010000 4% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w$ -b00000000000000000000000000010000 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k$ +b00000000 c$ +b00000000 }# +b00000000 0# +b00000000 J" +b00000000 [! +b00000000 u +b00000000000000000000000000010000 q$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000010000 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000010000 +$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000010000 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +b00000000000000000000000000010000 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~# -b00000000000000000000000000010000 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p# +b00000000000000000000000000010000 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# +b00000000000000000000000000010000 ># b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7# -b00000000000000000000000000010000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *# -b00000000000000000000000000010000 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ## +b00000000000000000000000000010000 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t" +b00000000000000000000000000010000 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" -b00000000000000000000000000010000 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000010000 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! -b00000000000000000000000000010000 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H! -b00000000000000000000000000010000 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =" +b00000000000000000000000000010000 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0" +b00000000000000000000000000010000 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N! +b00000000000000000000000000010000 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A! +b00000000000000000000000000010000 %! b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 { b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i -b00000000000000000000000000010000 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ` +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h +b00000000000000000000000000010000 f b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [ b00000000000000000000000000010000 ) -b00000110 a -b00000101 b -b00000100 c -b00000011 d -b00000010 e -b00000001 f -b00000110 n -b00000101 o -b00000100 p -b00000011 q -b00000010 r -b00000001 s -b00000110 ~ -b00000101 !! -b00000100 "! -b00000011 #! -b00000010 $! -b00000001 %! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;! -b00000110 M! -b00000101 N! -b00000100 O! -b00000011 P! -b00000010 Q! -b00000001 R! -b00000110 Z! -b00000101 [! -b00000100 \! -b00000011 ]! -b00000010 ^! -b00000001 _! -b00000110 j! -b00000101 k! -b00000100 l! -b00000011 m! -b00000010 n! -b00000001 o! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '" -b00000110 C" -b00000101 D" -b00000100 E" -b00000011 F" -b00000010 G" -b00000001 H" -b00000110 P" -b00000101 Q" -b00000100 R" -b00000011 S" -b00000010 T" -b00000001 U" -b00000110 `" -b00000101 a" -b00000100 b" -b00000011 c" -b00000010 d" -b00000001 e" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {" -b00000110 /# -b00000101 0# -b00000100 1# -b00000011 2# -b00000010 3# -b00000001 4# -b00000110 <# -b00000101 =# -b00000100 ># -b00000011 ?# -b00000010 @# -b00000001 A# -b00000110 L# -b00000101 M# -b00000100 N# -b00000011 O# -b00000010 P# -b00000001 Q# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# -b00000110 %$ -b00000101 &$ -b00000100 '$ -b00000011 ($ -b00000010 )$ -b00000001 *$ -b00000110 2$ -b00000101 3$ -b00000100 4$ -b00000011 5$ -b00000010 6$ -b00000001 7$ -b00000110 B$ -b00000101 C$ -b00000100 D$ -b00000011 E$ -b00000010 F$ -b00000001 G$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -b00000110 o$ -b00000101 p$ -b00000100 q$ -b00000011 r$ -b00000010 s$ -b00000001 t$ -b00000110 |$ -b00000101 }$ -b00000100 ~$ -b00000011 !% -b00000010 "% -b00000001 #% -b00000110 .% -b00000101 /% -b00000100 0% -b00000011 1% -b00000010 2% -b00000001 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I% -b00011011 A! -b00011011 U +b00000110 ` +b00000101 a +b00000100 b +b00000011 c +b00000010 d +b00000001 e +b00000110 m +b00000101 n +b00000100 o +b00000011 p +b00000010 q +b00000001 r +b00000110 } +b00000101 ~ +b00000100 !! +b00000011 "! +b00000010 #! +b00000001 $! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4! +b00000110 F! +b00000101 G! +b00000100 H! +b00000011 I! +b00000010 J! +b00000001 K! +b00000110 S! +b00000101 T! +b00000100 U! +b00000011 V! +b00000010 W! +b00000001 X! +b00000110 c! +b00000101 d! +b00000100 e! +b00000011 f! +b00000010 g! +b00000001 h! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x! +b00000110 5" +b00000101 6" +b00000100 7" +b00000011 8" +b00000010 9" +b00000001 :" +b00000110 B" +b00000101 C" +b00000100 D" +b00000011 E" +b00000010 F" +b00000001 G" +b00000110 R" +b00000101 S" +b00000100 T" +b00000011 U" +b00000010 V" +b00000001 W" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g" +b00000110 y" +b00000101 z" +b00000100 {" +b00000011 |" +b00000010 }" +b00000001 ~" +b00000110 (# +b00000101 )# +b00000100 *# +b00000011 +# +b00000010 ,# +b00000001 -# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M# +b00000110 h# +b00000101 i# +b00000100 j# +b00000011 k# +b00000010 l# +b00000001 m# +b00000110 u# +b00000101 v# +b00000100 w# +b00000011 x# +b00000010 y# +b00000001 z# +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 <$ +b00000110 N$ +b00000101 O$ +b00000100 P$ +b00000011 Q$ +b00000010 R$ +b00000001 S$ +b00000110 [$ +b00000101 \$ +b00000100 ]$ +b00000011 ^$ +b00000010 _$ +b00000001 `$ +b00000110 k$ +b00000101 l$ +b00000100 m$ +b00000011 n$ +b00000010 o$ +b00000001 p$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 "% +b00011011 :! +b00011011 T b00011011 Q b00010101 9 -b00011001 c$ -b00011001 w# -b00011001 s# -b00011001 ## -b00011001 7" -b00011001 3" +b00011001 B$ +b00011001 \# +b00011001 Y# +b00011001 m" +b00011001 )" +b00011001 &" b00011000 " b00011000 / b00011000 > b00011000 ? b00011000 A #165 -0'% -0b$ -0;$ -0v# -0l# -0E# -0"# -0Y" -06" -0," -0c! -0@! -0w -0T +0d$ +0A$ +0~# +0[# +0R# +01# +0l" +0K" +0(" +0}! +0\! +09! +0v +0S 0J 0D 0@ @@ -6552,271 +6471,270 @@ b00011000 A 1@ 1D 1J -1T -1w -1@! -1c! -1," -16" -1Y" -1"# -1E# -1l# -1v# -1;$ -1b$ -1'% +1S +1v +19! +1\! +1}! +1(" +1K" +1l" +11# +1R# +1[# +1~# +1A$ +1d$ b00011001 A b00011001 ? b00011001 > b00011001 / b00011001 " -b00011100 3" -b00011100 7" -b00011100 ## -b00011100 s# -b00011100 w# -b00011100 c$ +b00011100 &" +b00011100 )" +b00011100 m" +b00011100 Y# +b00011100 \# +b00011100 B$ b00010110 9 b00011100 Q -b00011100 U -b00011100 A! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I% -b00000000 3% -b00000000 2% -b00000000 1% -b00000000 0% -b00000000 /% -b00000000 .% -b00000000 #% -b00000000 "% -b00000000 !% -b00000000 ~$ -b00000000 }$ -b00000000 |$ -b00000000 t$ -b00000000 s$ -b00000000 r$ -b00000000 q$ +b00011100 T +b00011100 :! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "% b00000000 p$ b00000000 o$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -b00000000 G$ -b00000000 F$ -b00000000 E$ -b00000000 D$ -b00000000 C$ -b00000000 B$ -b00000000 7$ -b00000000 6$ -b00000000 5$ -b00000000 4$ -b00000000 3$ -b00000000 2$ +b00000000 n$ +b00000000 m$ +b00000000 l$ +b00000000 k$ +b00000000 `$ +b00000000 _$ +b00000000 ^$ +b00000000 ]$ +b00000000 \$ +b00000000 [$ +b00000000 S$ +b00000000 R$ +b00000000 Q$ +b00000000 P$ +b00000000 O$ +b00000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <$ +b00000000 ,$ +b00000000 +$ b00000000 *$ b00000000 )$ b00000000 ($ b00000000 '$ -b00000000 &$ -b00000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000 Q# -b00000000 P# -b00000000 O# -b00000000 N# -b00000000 M# -b00000000 L# -b00000000 A# -b00000000 @# -b00000000 ?# -b00000000 ># +b00000000 z# +b00000000 y# +b00000000 x# +b00000000 w# +b00000000 v# +b00000000 u# +b00000000 m# +b00000000 l# +b00000000 k# +b00000000 j# +b00000000 i# +b00000000 h# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M# b00000000 =# b00000000 <# -b00000000 4# -b00000000 3# -b00000000 2# -b00000000 1# -b00000000 0# -b00000000 /# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {" -b00000000 e" -b00000000 d" -b00000000 c" -b00000000 b" -b00000000 a" -b00000000 `" +b00000000 ;# +b00000000 :# +b00000000 9# +b00000000 8# +b00000000 -# +b00000000 ,# +b00000000 +# +b00000000 *# +b00000000 )# +b00000000 (# +b00000000 ~" +b00000000 }" +b00000000 |" +b00000000 {" +b00000000 z" +b00000000 y" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g" +b00000000 W" +b00000000 V" b00000000 U" b00000000 T" b00000000 S" b00000000 R" -b00000000 Q" -b00000000 P" -b00000000 H" b00000000 G" b00000000 F" b00000000 E" b00000000 D" b00000000 C" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" -b00000000 o! -b00000000 n! -b00000000 m! -b00000000 l! -b00000000 k! -b00000000 j! -b00000000 _! -b00000000 ^! -b00000000 ]! -b00000000 \! -b00000000 [! -b00000000 Z! -b00000000 R! -b00000000 Q! -b00000000 P! -b00000000 O! -b00000000 N! -b00000000 M! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;! -b00000000 %! +b00000000 B" +b00000000 :" +b00000000 9" +b00000000 8" +b00000000 7" +b00000000 6" +b00000000 5" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x! +b00000000 h! +b00000000 g! +b00000000 f! +b00000000 e! +b00000000 d! +b00000000 c! +b00000000 X! +b00000000 W! +b00000000 V! +b00000000 U! +b00000000 T! +b00000000 S! +b00000000 K! +b00000000 J! +b00000000 I! +b00000000 H! +b00000000 G! +b00000000 F! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4! b00000000 $! b00000000 #! b00000000 "! b00000000 !! b00000000 ~ -b00000000 s +b00000000 } b00000000 r b00000000 q b00000000 p b00000000 o b00000000 n -b00000000 f +b00000000 m b00000000 e b00000000 d b00000000 c b00000000 b b00000000 a +b00000000 ` b00000000000000000000000000010001 ) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 \ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 _ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ` -b00000000000000000000000000010001 g -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 i -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 l -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 { -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 | -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 } -b00000000000000000000000000010001 &! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 H! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 I! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 J! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 K! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 L! -b00000000000000000000000000010001 S! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 W! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 g! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 h! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 i! -b00000000000000000000000000010001 p! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ?" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 @" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 A" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B" -b00000000000000000000000000010001 I" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 L" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 M" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 O" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _" -b00000000000000000000000000010001 f" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 *# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 .# -b00000000000000000000000000010001 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 8# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 G# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 H# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 I# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 J# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 K# -b00000000000000000000000000010001 R# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 "$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 #$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 $$ -b00000000000000000000000000010001 +$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 .$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A$ -b00000000000000000000000000010001 H$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n$ -b00000000000000000000000000010001 u$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 w$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 x$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 {$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 )% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -% -b00000000000000000000000000010001 4% -b00000001 v -b00000001 b! -b00000001 X" -b00000001 D# -b00000001 :$ -b00000001 &% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 [ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 _ +b00000000000000000000000000010001 f +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 h +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 k +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 l +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 z +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 { +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 | +b00000000000000000000000000010001 %! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 A! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 B! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 C! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 D! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 E! +b00000000000000000000000000010001 L! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 N! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 P! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Q! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 _! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 `! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b! +b00000000000000000000000000010001 i! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 1" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 2" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4" +b00000000000000000000000000010001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 @" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 M" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 P" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Q" +b00000000000000000000000000010001 X" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 t" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 w" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 x" +b00000000000000000000000000010001 !# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ## +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 %# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 &# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 '# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 5# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 6# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7# +b00000000000000000000000000010001 ># +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 d# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 e# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 f# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 g# +b00000000000000000000000000010001 n# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 p# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 $$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 %$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 &$ +b00000000000000000000000000010001 -$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 L$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 M$ +b00000000000000000000000000010001 T$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 W$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 X$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 Y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 h$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 i$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 j$ +b00000000000000000000000000010001 q$ +b00000001 u +b00000001 [! +b00000001 J" +b00000001 0# +b00000001 }# +b00000001 c$ b00011101 $ b00011101 F b00011101 H b00011101 I b00011101 L b00011101 R -b00011101 S -b00011101 V -b00011101 Z -b00011101 B! -b00011101 F! -b00011101 -" -b00011101 m# +b00011101 U +b00011101 Y +b00011101 ;! +b00011101 ?! +b00011101 ~! +b00011101 S# b00010101 ( b00010101 4 b00010101 ; @@ -6824,20 +6742,18 @@ b00011011 % b00011011 & b00011011 + b00011011 = +b00011011 !" +b00011011 '" +b00011011 *" b00011011 ." -b00011011 4" -b00011011 5" -b00011011 8" -b00011011 <" -b00011011 $# -b00011011 (# -b00011011 n# -b00011011 t# -b00011011 u# -b00011011 x# -b00011011 |# -b00011011 d$ -b00011011 h$ +b00011011 n" +b00011011 r" +b00011011 T# +b00011011 Z# +b00011011 ]# +b00011011 a# +b00011011 C$ +b00011011 G$ b00011001 E b00011001 C b00011001 B diff --git a/test_regress/t/t_hier_block_trace_vcd.out b/test_regress/t/t_hier_block_trace_vcd.out index 2e89a537a..a3c3edfbb 100644 --- a/test_regress/t/t_hier_block_trace_vcd.out +++ b/test_regress/t/t_hier_block_trace_vcd.out @@ -1,111 +1,110 @@ $version Generated by VerilatedVcd $end -$date Thu Nov 10 20:18:10 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 * clk $end + $var wire 1 * clk $end $scope module t $end - $var wire 1 * clk $end + $var wire 1 * clk $end + $var wire 8 # out0 [7:0] $end + $var wire 8 $ out1 [7:0] $end + $var wire 8 % out2 [7:0] $end + $var wire 8 & out3 [7:0] $end + $var wire 8 ' out3_2 [7:0] $end + $var wire 8 ( out5 [7:0] $end + $var wire 8 ) out6 [7:0] $end $var wire 32 + count [31:0] $end - $var wire 8 # out0 [7:0] $end - $var wire 8 $ out1 [7:0] $end - $var wire 8 % out2 [7:0] $end - $var wire 8 & out3 [7:0] $end - $var wire 8 ' out3_2 [7:0] $end - $var wire 8 ( out5 [7:0] $end - $var wire 8 ) out6 [7:0] $end $scope module i_delay0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 ( out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 ( out [7:0] $end $upscope $end $scope module i_delay1 $end - $var wire 1 * clk $end - $var wire 8 ( in [7:0] $end - $var wire 8 ) out [7:0] $end + $var wire 1 * clk $end + $var wire 8 ( in [7:0] $end + $var wire 8 ) out [7:0] $end $upscope $end $scope module i_sub0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 # out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 # out [7:0] $end $scope module i_sub0 $end - $var wire 1 * clk $end - $var wire 8 & in [7:0] $end - $var wire 8 # out [7:0] $end + $var wire 1 * clk $end + $var wire 8 & in [7:0] $end + $var wire 8 # out [7:0] $end $upscope $end $upscope $end $scope module i_sub1 $end - $var wire 1 * clk $end - $var wire 8 # in [11:4] $end - $var wire 8 $ out [7:0] $end + $var wire 1 * clk $end + $var wire 8 # in [11:4] $end + $var wire 8 $ out [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 1 * clk $end - $var wire 8 $ in [7:0] $end - $var wire 8 % out [7:0] $end + $var wire 1 * clk $end + $var wire 8 $ in [7:0] $end + $var wire 8 % out [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 1 * clk $end - $var wire 8 % in [7:0] $end - $var wire 8 & out [7:0] $end + $var wire 1 * clk $end + $var wire 8 % in [7:0] $end + $var wire 8 & out [7:0] $end $upscope $end $scope module i_sub3_2 $end - $var wire 1 * clk $end - $var wire 8 % in [7:0] $end - $var wire 8 ' out [7:0] $end + $var wire 1 * clk $end + $var wire 8 % in [7:0] $end + $var wire 8 ' out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_delay0 $end - $var wire 1 - clk $end - $var wire 8 . in [7:0] $end - $var wire 8 / out [7:0] $end + $var wire 1 - clk $end + $var wire 8 . in [7:0] $end + $var wire 8 / out [7:0] $end $scope module delay_2 $end $var wire 32 2 N [31:0] $end $var wire 32 3 WIDTH [31:0] $end - $var wire 1 - clk $end - $var wire 8 . in [7:0] $end - $var wire 8 / out [7:0] $end - $var wire 8 0 tmp [7:0] $end + $var wire 1 - clk $end + $var wire 8 . in [7:0] $end + $var wire 8 / out [7:0] $end + $var wire 8 0 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 4 N [31:0] $end $var wire 32 3 WIDTH [31:0] $end - $var wire 1 - clk $end - $var wire 8 0 in [7:0] $end - $var wire 8 / out [7:0] $end - $var wire 8 1 tmp [7:0] $end + $var wire 1 - clk $end + $var wire 8 0 in [7:0] $end + $var wire 8 / out [7:0] $end + $var wire 8 1 tmp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_delay1 $end - $var wire 1 9 clk $end - $var wire 8 : in [7:0] $end - $var wire 8 ; out [7:0] $end + $var wire 1 9 clk $end + $var wire 8 : in [7:0] $end + $var wire 8 ; out [7:0] $end $scope module delay_9 $end $var wire 32 < N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 : in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 6 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 : in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 6 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 > N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 6 in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 7 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 6 in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 7 tmp [7:0] $end $scope module genblk1 $end $scope module i_delay $end $var wire 32 ? N [31:0] $end $var wire 32 = WIDTH [31:0] $end - $var wire 1 9 clk $end - $var wire 8 7 in [7:0] $end - $var wire 8 ; out [7:0] $end - $var wire 8 8 tmp [7:0] $end + $var wire 1 9 clk $end + $var wire 8 7 in [7:0] $end + $var wire 8 ; out [7:0] $end + $var wire 8 8 tmp [7:0] $end $upscope $end $upscope $end $upscope $end @@ -113,934 +112,934 @@ $timescale 1ps $end $upscope $end $upscope $end $scope module top.t.i_sub0.i_sub0 $end - $var wire 1 A clk $end - $var wire 8 B in [7:0] $end - $var wire 8 C out [7:0] $end + $var wire 1 A clk $end + $var wire 8 B in [7:0] $end + $var wire 8 C out [7:0] $end $scope module sub0 $end - $var wire 1 A clk $end - $var wire 8 D ff [7:0] $end - $var wire 8 B in [7:0] $end - $var wire 8 C out [7:0] $end + $var wire 1 A clk $end + $var wire 8 B in [7:0] $end + $var wire 8 C out [7:0] $end + $var wire 8 D ff [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub1 $end - $var wire 1 F clk $end - $var wire 8 G in [11:4] $end - $var wire 8 H out [7:0] $end + $var wire 1 F clk $end + $var wire 8 G in [11:4] $end + $var wire 8 H out [7:0] $end $scope module sub1 $end - $var wire 1 F clk $end - $var wire 8 I ff [7:0] $end - $var wire 8 G in [11:4] $end - $var wire 8 H out [7:0] $end + $var wire 1 F clk $end + $var wire 8 G in [11:4] $end + $var wire 8 H out [7:0] $end + $var wire 8 I ff [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub2 $end - $var wire 1 K clk $end - $var wire 8 L in [7:0] $end - $var wire 8 M out [7:0] $end + $var wire 1 K clk $end + $var wire 8 L in [7:0] $end + $var wire 8 M out [7:0] $end $scope module sub2 $end - $var wire 1 K clk $end - $var wire 8 N ff [7:0] $end - $var wire 8 L in [7:0] $end - $var wire 8 M out [7:0] $end - $scope module i_sub3 $end - $var wire 8 N in_wire [7:0] $end - $var wire 8 O out_1 [7:0] $end - $var wire 8 P out_2 [7:0] $end - $scope module i_sub3 $end - $var wire 1 K clk $end - $var wire 8 N in [7:0] $end - $var wire 8 O out [7:0] $end - $upscope $end - $scope module i_sub3_2 $end - $var wire 1 K clk $end - $var wire 8 N in [7:0] $end - $var wire 8 P out [7:0] $end - $upscope $end - $scope module in $end - $var wire 1 K clk $end - $var wire 8 N data [7:0] $end - $upscope $end - $scope module out $end - $var wire 1 K clk $end - $var wire 8 O data [7:0] $end - $upscope $end - $upscope $end + $var wire 1 K clk $end + $var wire 8 L in [7:0] $end + $var wire 8 M out [7:0] $end + $var wire 8 N ff [7:0] $end $scope module in_ifs $end - $var wire 1 K clk $end - $var wire 8 N data [7:0] $end + $var wire 1 K clk $end + $var wire 8 N data [7:0] $end $upscope $end $scope module out_ifs $end - $var wire 1 K clk $end - $var wire 8 O data [7:0] $end + $var wire 1 K clk $end + $var wire 8 O data [7:0] $end + $upscope $end + $scope module i_sub3 $end + $scope module in $end + $var wire 1 K clk $end + $var wire 8 N data [7:0] $end + $upscope $end + $scope module out $end + $var wire 1 K clk $end + $var wire 8 O data [7:0] $end + $upscope $end + $var wire 8 N in_wire [7:0] $end + $var wire 8 O out_1 [7:0] $end + $var wire 8 P out_2 [7:0] $end + $scope module i_sub3 $end + $var wire 1 K clk $end + $var wire 8 N in [7:0] $end + $var wire 8 O out [7:0] $end + $upscope $end + $scope module i_sub3_2 $end + $var wire 1 K clk $end + $var wire 8 N in [7:0] $end + $var wire 8 P out [7:0] $end + $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3 $end - $var wire 1 R clk $end - $var wire 8 S in [7:0] $end - $var wire 8 T out [7:0] $end + $var wire 1 R clk $end + $var wire 8 S in [7:0] $end + $var wire 8 T out [7:0] $end $scope module sub3_c $end - $var wire 8 X P0 [7:0] $end - $var wire 32 Y UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 Z UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 [ UNUSED [15:0] $end - $var wire 1 R clk $end - $var wire 8 U ff [7:0] $end - $var wire 8 S in [7:0] $end - $var wire 8 T out [7:0] $end - $var wire 8 V out4 [7:0] $end - $var wire 8 W out4_2 [7:0] $end + $var wire 8 W P0 [7:0] $end + $var wire 32 X UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 Y UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 Z UNUSED [15:0] $end + $var wire 1 R clk $end + $var wire 8 S in [7:0] $end + $var wire 8 T out [7:0] $end + $var wire 8 U ff [7:0] $end + $var wire 8 T out4 [7:0] $end + $var wire 8 V out4_2 [7:0] $end $scope module i_sub4_0 $end - $var wire 1 R clk $end - $var wire 8 U in [7:0] $end - $var wire 8 V out [7:0] $end + $var wire 1 R clk $end + $var wire 8 U in [7:0] $end + $var wire 8 T out [7:0] $end $upscope $end $scope module i_sub4_1 $end - $var wire 1 R clk $end - $var wire 8 U in [7:0] $end - $var wire 8 W out [7:0] $end + $var wire 1 R clk $end + $var wire 8 U in [7:0] $end + $var wire 8 V out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0 $end - $var wire 1 @! clk $end - $var wire 8 A! in [7:0] $end - $var wire 8 B! out [7:0] $end + $var wire 1 ?! clk $end + $var wire 8 @! in [7:0] $end + $var wire 8 A! out [7:0] $end $scope module sub4_2 $end - $var wire 32 C! P0 [31:0] $end - $var real 64 D! P1 $end - $var real 64 F! P3 $end - $var wire 1 @! clk $end - $var wire 32 v count [31:0] $end - $var wire 8 ] ff [7:0] $end - $var wire 8 A! in [7:0] $end - $var wire 8 B! out [7:0] $end - $var wire 128 ^ sub5_in[0][0] [127:0] $end - $var wire 128 b sub5_in[0][1] [127:0] $end - $var wire 128 f sub5_in[0][2] [127:0] $end - $var wire 128 j sub5_in[1][0] [127:0] $end - $var wire 128 n sub5_in[1][1] [127:0] $end - $var wire 128 r sub5_in[1][2] [127:0] $end - $var wire 8 4! sub5_out[0][0] [7:0] $end - $var wire 8 5! sub5_out[0][1] [7:0] $end - $var wire 8 6! sub5_out[0][2] [7:0] $end - $var wire 8 7! sub5_out[1][0] [7:0] $end - $var wire 8 8! sub5_out[1][1] [7:0] $end - $var wire 8 9! sub5_out[1][2] [7:0] $end + $var wire 32 B! P0 [31:0] $end + $var real 64 C! P1 $end + $var real 64 E! P3 $end + $var wire 1 ?! clk $end + $var wire 8 @! in [7:0] $end + $var wire 8 A! out [7:0] $end + $var wire 8 \ ff [7:0] $end + $var wire 128 ] sub5_in[0][0] [127:0] $end + $var wire 128 a sub5_in[0][1] [127:0] $end + $var wire 128 e sub5_in[0][2] [127:0] $end + $var wire 128 i sub5_in[1][0] [127:0] $end + $var wire 128 m sub5_in[1][1] [127:0] $end + $var wire 128 q sub5_in[1][2] [127:0] $end + $var wire 8 3! sub5_out[0][0] [7:0] $end + $var wire 8 4! sub5_out[0][1] [7:0] $end + $var wire 8 5! sub5_out[0][2] [7:0] $end + $var wire 8 6! sub5_out[1][0] [7:0] $end + $var wire 8 7! sub5_out[1][1] [7:0] $end + $var wire 8 8! sub5_out[1][2] [7:0] $end + $var wire 32 u count [31:0] $end $scope module i_sub5 $end - $var wire 1 @! clk $end - $var wire 128 z in[0][0] [127:0] $end - $var wire 128 ~ in[0][1] [127:0] $end - $var wire 128 $! in[0][2] [127:0] $end - $var wire 128 (! in[1][0] [127:0] $end - $var wire 128 ,! in[1][1] [127:0] $end - $var wire 128 0! in[1][2] [127:0] $end - $var wire 8 :! out[0][0] [7:0] $end - $var wire 8 ;! out[0][1] [7:0] $end - $var wire 8 ! out[1][1] [7:0] $end - $var wire 8 ?! out[1][2] [7:0] $end + $var wire 1 ?! clk $end + $var wire 128 y in[0][0] [127:0] $end + $var wire 128 } in[0][1] [127:0] $end + $var wire 128 #! in[0][2] [127:0] $end + $var wire 128 '! in[1][0] [127:0] $end + $var wire 128 +! in[1][1] [127:0] $end + $var wire 128 /! in[1][2] [127:0] $end + $var wire 8 9! out[0][0] [7:0] $end + $var wire 8 :! out[0][1] [7:0] $end + $var wire 8 ;! out[0][2] [7:0] $end + $var wire 8 ! out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 w i [31:0] $end + $var wire 32 v i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 x j [31:0] $end + $var wire 32 w j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 y exp [7:0] $end + $var wire 8 x exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 `! clk $end - $var wire 128 a! in[0][0] [127:0] $end - $var wire 128 e! in[0][1] [127:0] $end - $var wire 128 i! in[0][2] [127:0] $end - $var wire 128 m! in[1][0] [127:0] $end - $var wire 128 q! in[1][1] [127:0] $end - $var wire 128 u! in[1][2] [127:0] $end - $var wire 8 y! out[0][0] [7:0] $end - $var wire 8 z! out[0][1] [7:0] $end - $var wire 8 {! out[0][2] [7:0] $end - $var wire 8 |! out[1][0] [7:0] $end - $var wire 8 }! out[1][1] [7:0] $end - $var wire 8 ~! out[1][2] [7:0] $end + $var wire 1 Y! clk $end + $var wire 128 Z! in[0][0] [127:0] $end + $var wire 128 ^! in[0][1] [127:0] $end + $var wire 128 b! in[0][2] [127:0] $end + $var wire 128 f! in[1][0] [127:0] $end + $var wire 128 j! in[1][1] [127:0] $end + $var wire 128 n! in[1][2] [127:0] $end + $var wire 8 r! out[0][0] [7:0] $end + $var wire 8 s! out[0][1] [7:0] $end + $var wire 8 t! out[0][2] [7:0] $end + $var wire 8 u! out[1][0] [7:0] $end + $var wire 8 v! out[1][1] [7:0] $end + $var wire 8 w! out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 `! clk $end - $var wire 32 Y! count [31:0] $end - $var wire 128 a! in[0][0] [127:0] $end - $var wire 128 e! in[0][1] [127:0] $end - $var wire 128 i! in[0][2] [127:0] $end - $var wire 128 m! in[1][0] [127:0] $end - $var wire 128 q! in[1][1] [127:0] $end - $var wire 128 u! in[1][2] [127:0] $end - $var wire 8 y! out[0][0] [7:0] $end - $var wire 8 z! out[0][1] [7:0] $end - $var wire 8 {! out[0][2] [7:0] $end - $var wire 8 |! out[1][0] [7:0] $end - $var wire 8 }! out[1][1] [7:0] $end - $var wire 8 ~! out[1][2] [7:0] $end - $var wire 8 I! val0[0] [7:0] $end - $var wire 8 J! val0[1] [7:0] $end - $var wire 8 K! val1[0] [7:0] $end - $var wire 8 L! val1[1] [7:0] $end - $var wire 8 M! val2[0] [7:0] $end - $var wire 8 N! val2[1] [7:0] $end - $var wire 8 O! val3[0] [7:0] $end - $var wire 8 P! val3[1] [7:0] $end + $var wire 1 Y! clk $end + $var wire 128 Z! in[0][0] [127:0] $end + $var wire 128 ^! in[0][1] [127:0] $end + $var wire 128 b! in[0][2] [127:0] $end + $var wire 128 f! in[1][0] [127:0] $end + $var wire 128 j! in[1][1] [127:0] $end + $var wire 128 n! in[1][2] [127:0] $end + $var wire 8 r! out[0][0] [7:0] $end + $var wire 8 s! out[0][1] [7:0] $end + $var wire 8 t! out[0][2] [7:0] $end + $var wire 8 u! out[1][0] [7:0] $end + $var wire 8 v! out[1][1] [7:0] $end + $var wire 8 w! out[1][2] [7:0] $end + $var wire 32 R! count [31:0] $end + $var wire 8 H! val0[0] [7:0] $end + $var wire 8 I! val0[1] [7:0] $end + $var wire 8 J! val1[0] [7:0] $end + $var wire 8 K! val1[1] [7:0] $end + $var wire 8 L! val2[0] [7:0] $end + $var wire 8 M! val2[1] [7:0] $end + $var wire 8 N! val3[0] [7:0] $end + $var wire 8 O! val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 Q! out[0] [7:0] $end - $var wire 8 R! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 H! out[0] [7:0] $end + $var wire 8 I! out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 S! out[0] [7:0] $end - $var wire 8 T! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 J! out[0] [7:0] $end + $var wire 8 K! out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 !" P0 [31:0] $end - $var wire 32 "" P1 [31:0] $end - $var wire 8 U! out[0] [7:0] $end - $var wire 8 V! out[1] [7:0] $end + $var wire 32 x! P0 [31:0] $end + $var wire 32 y! P1 [31:0] $end + $var wire 8 L! out[0] [7:0] $end + $var wire 8 M! out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 W! out[0] [7:0] $end - $var wire 8 X! out[1] [7:0] $end + $var wire 8 P! out[0] [7:0] $end + $var wire 8 Q! out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 Z! i [31:0] $end + $var wire 32 S! i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 [! j [31:0] $end + $var wire 32 T! j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 \! exp [127:0] $end + $var wire 128 U! exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 $" out[0] [7:0] $end - $var wire 8 %" out[1] [7:0] $end + $var wire 8 {! out[0] [7:0] $end + $var wire 8 |! out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 &" P0 [31:0] $end - $var wire 32 '" P1 [31:0] $end - $var wire 8 $" out[0] [7:0] $end - $var wire 8 %" out[1] [7:0] $end + $var wire 32 }! P0 [31:0] $end + $var wire 32 ~! P1 [31:0] $end + $var wire 8 {! out[0] [7:0] $end + $var wire 8 |! out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1 $end - $var wire 1 j" clk $end - $var wire 8 k" in [7:0] $end - $var wire 8 l" out [7:0] $end + $var wire 1 c" clk $end + $var wire 8 d" in [7:0] $end + $var wire 8 e" out [7:0] $end $scope module sub4_b $end - $var wire 32 m" P0 [31:0] $end - $var real 64 n" P1 $end - $var real 64 p" P3 $end - $var wire 1 j" clk $end - $var wire 32 B" count [31:0] $end - $var wire 8 )" ff [7:0] $end - $var wire 8 k" in [7:0] $end - $var wire 8 l" out [7:0] $end - $var wire 128 *" sub5_in[0][0] [127:0] $end - $var wire 128 ." sub5_in[0][1] [127:0] $end - $var wire 128 2" sub5_in[0][2] [127:0] $end - $var wire 128 6" sub5_in[1][0] [127:0] $end - $var wire 128 :" sub5_in[1][1] [127:0] $end - $var wire 128 >" sub5_in[1][2] [127:0] $end - $var wire 8 ^" sub5_out[0][0] [7:0] $end - $var wire 8 _" sub5_out[0][1] [7:0] $end - $var wire 8 `" sub5_out[0][2] [7:0] $end - $var wire 8 a" sub5_out[1][0] [7:0] $end - $var wire 8 b" sub5_out[1][1] [7:0] $end - $var wire 8 c" sub5_out[1][2] [7:0] $end + $var wire 32 f" P0 [31:0] $end + $var real 64 g" P1 $end + $var real 64 i" P3 $end + $var wire 1 c" clk $end + $var wire 8 d" in [7:0] $end + $var wire 8 e" out [7:0] $end + $var wire 8 "" ff [7:0] $end + $var wire 128 #" sub5_in[0][0] [127:0] $end + $var wire 128 '" sub5_in[0][1] [127:0] $end + $var wire 128 +" sub5_in[0][2] [127:0] $end + $var wire 128 /" sub5_in[1][0] [127:0] $end + $var wire 128 3" sub5_in[1][1] [127:0] $end + $var wire 128 7" sub5_in[1][2] [127:0] $end + $var wire 8 W" sub5_out[0][0] [7:0] $end + $var wire 8 X" sub5_out[0][1] [7:0] $end + $var wire 8 Y" sub5_out[0][2] [7:0] $end + $var wire 8 Z" sub5_out[1][0] [7:0] $end + $var wire 8 [" sub5_out[1][1] [7:0] $end + $var wire 8 \" sub5_out[1][2] [7:0] $end + $var wire 32 ;" count [31:0] $end $scope module i_sub5 $end - $var wire 1 j" clk $end - $var wire 128 F" in[0][0] [127:0] $end - $var wire 128 J" in[0][1] [127:0] $end - $var wire 128 N" in[0][2] [127:0] $end - $var wire 128 R" in[1][0] [127:0] $end - $var wire 128 V" in[1][1] [127:0] $end - $var wire 128 Z" in[1][2] [127:0] $end - $var wire 8 d" out[0][0] [7:0] $end - $var wire 8 e" out[0][1] [7:0] $end - $var wire 8 f" out[0][2] [7:0] $end - $var wire 8 g" out[1][0] [7:0] $end - $var wire 8 h" out[1][1] [7:0] $end - $var wire 8 i" out[1][2] [7:0] $end + $var wire 1 c" clk $end + $var wire 128 ?" in[0][0] [127:0] $end + $var wire 128 C" in[0][1] [127:0] $end + $var wire 128 G" in[0][2] [127:0] $end + $var wire 128 K" in[1][0] [127:0] $end + $var wire 128 O" in[1][1] [127:0] $end + $var wire 128 S" in[1][2] [127:0] $end + $var wire 8 ]" out[0][0] [7:0] $end + $var wire 8 ^" out[0][1] [7:0] $end + $var wire 8 _" out[0][2] [7:0] $end + $var wire 8 `" out[1][0] [7:0] $end + $var wire 8 a" out[1][1] [7:0] $end + $var wire 8 b" out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 C" i [31:0] $end + $var wire 32 <" i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 D" j [31:0] $end + $var wire 32 =" j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 E" exp [7:0] $end + $var wire 8 >" exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 ,# clk $end - $var wire 128 -# in[0][0] [127:0] $end - $var wire 128 1# in[0][1] [127:0] $end - $var wire 128 5# in[0][2] [127:0] $end - $var wire 128 9# in[1][0] [127:0] $end - $var wire 128 =# in[1][1] [127:0] $end - $var wire 128 A# in[1][2] [127:0] $end - $var wire 8 E# out[0][0] [7:0] $end - $var wire 8 F# out[0][1] [7:0] $end - $var wire 8 G# out[0][2] [7:0] $end - $var wire 8 H# out[1][0] [7:0] $end - $var wire 8 I# out[1][1] [7:0] $end - $var wire 8 J# out[1][2] [7:0] $end + $var wire 1 }" clk $end + $var wire 128 ~" in[0][0] [127:0] $end + $var wire 128 $# in[0][1] [127:0] $end + $var wire 128 (# in[0][2] [127:0] $end + $var wire 128 ,# in[1][0] [127:0] $end + $var wire 128 0# in[1][1] [127:0] $end + $var wire 128 4# in[1][2] [127:0] $end + $var wire 8 8# out[0][0] [7:0] $end + $var wire 8 9# out[0][1] [7:0] $end + $var wire 8 :# out[0][2] [7:0] $end + $var wire 8 ;# out[1][0] [7:0] $end + $var wire 8 <# out[1][1] [7:0] $end + $var wire 8 =# out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 ,# clk $end - $var wire 32 %# count [31:0] $end - $var wire 128 -# in[0][0] [127:0] $end - $var wire 128 1# in[0][1] [127:0] $end - $var wire 128 5# in[0][2] [127:0] $end - $var wire 128 9# in[1][0] [127:0] $end - $var wire 128 =# in[1][1] [127:0] $end - $var wire 128 A# in[1][2] [127:0] $end - $var wire 8 E# out[0][0] [7:0] $end - $var wire 8 F# out[0][1] [7:0] $end - $var wire 8 G# out[0][2] [7:0] $end - $var wire 8 H# out[1][0] [7:0] $end - $var wire 8 I# out[1][1] [7:0] $end - $var wire 8 J# out[1][2] [7:0] $end - $var wire 8 s" val0[0] [7:0] $end - $var wire 8 t" val0[1] [7:0] $end - $var wire 8 u" val1[0] [7:0] $end - $var wire 8 v" val1[1] [7:0] $end - $var wire 8 w" val2[0] [7:0] $end - $var wire 8 x" val2[1] [7:0] $end - $var wire 8 y" val3[0] [7:0] $end - $var wire 8 z" val3[1] [7:0] $end + $var wire 1 }" clk $end + $var wire 128 ~" in[0][0] [127:0] $end + $var wire 128 $# in[0][1] [127:0] $end + $var wire 128 (# in[0][2] [127:0] $end + $var wire 128 ,# in[1][0] [127:0] $end + $var wire 128 0# in[1][1] [127:0] $end + $var wire 128 4# in[1][2] [127:0] $end + $var wire 8 8# out[0][0] [7:0] $end + $var wire 8 9# out[0][1] [7:0] $end + $var wire 8 :# out[0][2] [7:0] $end + $var wire 8 ;# out[1][0] [7:0] $end + $var wire 8 <# out[1][1] [7:0] $end + $var wire 8 =# out[1][2] [7:0] $end + $var wire 32 v" count [31:0] $end + $var wire 8 l" val0[0] [7:0] $end + $var wire 8 m" val0[1] [7:0] $end + $var wire 8 n" val1[0] [7:0] $end + $var wire 8 o" val1[1] [7:0] $end + $var wire 8 p" val2[0] [7:0] $end + $var wire 8 q" val2[1] [7:0] $end + $var wire 8 r" val3[0] [7:0] $end + $var wire 8 s" val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 {" out[0] [7:0] $end - $var wire 8 |" out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 l" out[0] [7:0] $end + $var wire 8 m" out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 }" out[0] [7:0] $end - $var wire 8 ~" out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 n" out[0] [7:0] $end + $var wire 8 o" out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 K# P0 [31:0] $end - $var wire 32 L# P1 [31:0] $end - $var wire 8 !# out[0] [7:0] $end - $var wire 8 "# out[1] [7:0] $end + $var wire 32 ># P0 [31:0] $end + $var wire 32 ?# P1 [31:0] $end + $var wire 8 p" out[0] [7:0] $end + $var wire 8 q" out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 ## out[0] [7:0] $end - $var wire 8 $# out[1] [7:0] $end + $var wire 8 t" out[0] [7:0] $end + $var wire 8 u" out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 &# i [31:0] $end + $var wire 32 w" i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 '# j [31:0] $end + $var wire 32 x" j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 (# exp [127:0] $end + $var wire 128 y" exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub2.sub2.i_sub3.i_sub3.sub3_c.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 N# out[0] [7:0] $end - $var wire 8 O# out[1] [7:0] $end + $var wire 8 A# out[0] [7:0] $end + $var wire 8 B# out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 P# P0 [31:0] $end - $var wire 32 Q# P1 [31:0] $end - $var wire 8 N# out[0] [7:0] $end - $var wire 8 O# out[1] [7:0] $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3 $end - $var wire 1 T& clk $end - $var wire 8 U& in [7:0] $end - $var wire 8 V& out [7:0] $end - $scope module sub3_d $end - $var wire 8 Z& P0 [7:0] $end - $var wire 32 [& UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 \& UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 ]& UNUSED [15:0] $end - $var wire 1 T& clk $end - $var wire 8 W& ff [7:0] $end - $var wire 8 U& in [7:0] $end - $var wire 8 V& out [7:0] $end - $var wire 8 X& out4 [7:0] $end - $var wire 8 Y& out4_2 [7:0] $end - $scope module i_sub4_0 $end - $var wire 1 T& clk $end - $var wire 8 W& in [7:0] $end - $var wire 8 X& out [7:0] $end - $upscope $end - $scope module i_sub4_1 $end - $var wire 1 T& clk $end - $var wire 8 W& in [7:0] $end - $var wire 8 Y& out [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end - $var wire 1 B' clk $end - $var wire 8 C' in [7:0] $end - $var wire 8 D' out [7:0] $end - $scope module sub4_2 $end - $var wire 32 E' P0 [31:0] $end - $var real 64 F' P1 $end - $var real 64 H' P3 $end - $var wire 1 B' clk $end - $var wire 32 x& count [31:0] $end - $var wire 8 _& ff [7:0] $end - $var wire 8 C' in [7:0] $end - $var wire 8 D' out [7:0] $end - $var wire 128 `& sub5_in[0][0] [127:0] $end - $var wire 128 d& sub5_in[0][1] [127:0] $end - $var wire 128 h& sub5_in[0][2] [127:0] $end - $var wire 128 l& sub5_in[1][0] [127:0] $end - $var wire 128 p& sub5_in[1][1] [127:0] $end - $var wire 128 t& sub5_in[1][2] [127:0] $end - $var wire 8 6' sub5_out[0][0] [7:0] $end - $var wire 8 7' sub5_out[0][1] [7:0] $end - $var wire 8 8' sub5_out[0][2] [7:0] $end - $var wire 8 9' sub5_out[1][0] [7:0] $end - $var wire 8 :' sub5_out[1][1] [7:0] $end - $var wire 8 ;' sub5_out[1][2] [7:0] $end - $scope module i_sub5 $end - $var wire 1 B' clk $end - $var wire 128 |& in[0][0] [127:0] $end - $var wire 128 "' in[0][1] [127:0] $end - $var wire 128 &' in[0][2] [127:0] $end - $var wire 128 *' in[1][0] [127:0] $end - $var wire 128 .' in[1][1] [127:0] $end - $var wire 128 2' in[1][2] [127:0] $end - $var wire 8 <' out[0][0] [7:0] $end - $var wire 8 =' out[0][1] [7:0] $end - $var wire 8 >' out[0][2] [7:0] $end - $var wire 8 ?' out[1][0] [7:0] $end - $var wire 8 @' out[1][1] [7:0] $end - $var wire 8 A' out[1][2] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 y& i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 z& j [31:0] $end - $scope module unnamedblk3 $end - $var wire 8 {& exp [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 b' clk $end - $var wire 128 c' in[0][0] [127:0] $end - $var wire 128 g' in[0][1] [127:0] $end - $var wire 128 k' in[0][2] [127:0] $end - $var wire 128 o' in[1][0] [127:0] $end - $var wire 128 s' in[1][1] [127:0] $end - $var wire 128 w' in[1][2] [127:0] $end - $var wire 8 {' out[0][0] [7:0] $end - $var wire 8 |' out[0][1] [7:0] $end - $var wire 8 }' out[0][2] [7:0] $end - $var wire 8 ~' out[1][0] [7:0] $end - $var wire 8 !( out[1][1] [7:0] $end - $var wire 8 "( out[1][2] [7:0] $end - $scope module sub5 $end - $var wire 1 b' clk $end - $var wire 32 [' count [31:0] $end - $var wire 128 c' in[0][0] [127:0] $end - $var wire 128 g' in[0][1] [127:0] $end - $var wire 128 k' in[0][2] [127:0] $end - $var wire 128 o' in[1][0] [127:0] $end - $var wire 128 s' in[1][1] [127:0] $end - $var wire 128 w' in[1][2] [127:0] $end - $var wire 8 {' out[0][0] [7:0] $end - $var wire 8 |' out[0][1] [7:0] $end - $var wire 8 }' out[0][2] [7:0] $end - $var wire 8 ~' out[1][0] [7:0] $end - $var wire 8 !( out[1][1] [7:0] $end - $var wire 8 "( out[1][2] [7:0] $end - $var wire 8 K' val0[0] [7:0] $end - $var wire 8 L' val0[1] [7:0] $end - $var wire 8 M' val1[0] [7:0] $end - $var wire 8 N' val1[1] [7:0] $end - $var wire 8 O' val2[0] [7:0] $end - $var wire 8 P' val2[1] [7:0] $end - $var wire 8 Q' val3[0] [7:0] $end - $var wire 8 R' val3[1] [7:0] $end - $scope module i_sub0 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 S' out[0] [7:0] $end - $var wire 8 T' out[1] [7:0] $end - $upscope $end - $scope module i_sub1 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 U' out[0] [7:0] $end - $var wire 8 V' out[1] [7:0] $end - $upscope $end - $scope module i_sub2 $end - $var wire 32 #( P0 [31:0] $end - $var wire 32 $( P1 [31:0] $end - $var wire 8 W' out[0] [7:0] $end - $var wire 8 X' out[1] [7:0] $end - $upscope $end - $scope module i_sub3 $end - $var wire 8 Y' out[0] [7:0] $end - $var wire 8 Z' out[1] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 \' i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 ]' j [31:0] $end - $scope module unnamedblk3 $end - $var wire 128 ^' exp [127:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 &( out[0] [7:0] $end - $var wire 8 '( out[1] [7:0] $end - $scope module sub6_9 $end - $var wire 32 (( P0 [31:0] $end - $var wire 32 )( P1 [31:0] $end - $var wire 8 &( out[0] [7:0] $end - $var wire 8 '( out[1] [7:0] $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end - $var wire 1 l( clk $end - $var wire 8 m( in [7:0] $end - $var wire 8 n( out [7:0] $end - $scope module sub4_b $end - $var wire 32 o( P0 [31:0] $end - $var real 64 p( P1 $end - $var real 64 r( P3 $end - $var wire 1 l( clk $end - $var wire 32 D( count [31:0] $end - $var wire 8 +( ff [7:0] $end - $var wire 8 m( in [7:0] $end - $var wire 8 n( out [7:0] $end - $var wire 128 ,( sub5_in[0][0] [127:0] $end - $var wire 128 0( sub5_in[0][1] [127:0] $end - $var wire 128 4( sub5_in[0][2] [127:0] $end - $var wire 128 8( sub5_in[1][0] [127:0] $end - $var wire 128 <( sub5_in[1][1] [127:0] $end - $var wire 128 @( sub5_in[1][2] [127:0] $end - $var wire 8 `( sub5_out[0][0] [7:0] $end - $var wire 8 a( sub5_out[0][1] [7:0] $end - $var wire 8 b( sub5_out[0][2] [7:0] $end - $var wire 8 c( sub5_out[1][0] [7:0] $end - $var wire 8 d( sub5_out[1][1] [7:0] $end - $var wire 8 e( sub5_out[1][2] [7:0] $end - $scope module i_sub5 $end - $var wire 1 l( clk $end - $var wire 128 H( in[0][0] [127:0] $end - $var wire 128 L( in[0][1] [127:0] $end - $var wire 128 P( in[0][2] [127:0] $end - $var wire 128 T( in[1][0] [127:0] $end - $var wire 128 X( in[1][1] [127:0] $end - $var wire 128 \( in[1][2] [127:0] $end - $var wire 8 f( out[0][0] [7:0] $end - $var wire 8 g( out[0][1] [7:0] $end - $var wire 8 h( out[0][2] [7:0] $end - $var wire 8 i( out[1][0] [7:0] $end - $var wire 8 j( out[1][1] [7:0] $end - $var wire 8 k( out[1][2] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 E( i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 F( j [31:0] $end - $scope module unnamedblk3 $end - $var wire 8 G( exp [7:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 .) clk $end - $var wire 128 /) in[0][0] [127:0] $end - $var wire 128 3) in[0][1] [127:0] $end - $var wire 128 7) in[0][2] [127:0] $end - $var wire 128 ;) in[1][0] [127:0] $end - $var wire 128 ?) in[1][1] [127:0] $end - $var wire 128 C) in[1][2] [127:0] $end - $var wire 8 G) out[0][0] [7:0] $end - $var wire 8 H) out[0][1] [7:0] $end - $var wire 8 I) out[0][2] [7:0] $end - $var wire 8 J) out[1][0] [7:0] $end - $var wire 8 K) out[1][1] [7:0] $end - $var wire 8 L) out[1][2] [7:0] $end - $scope module sub5 $end - $var wire 1 .) clk $end - $var wire 32 ') count [31:0] $end - $var wire 128 /) in[0][0] [127:0] $end - $var wire 128 3) in[0][1] [127:0] $end - $var wire 128 7) in[0][2] [127:0] $end - $var wire 128 ;) in[1][0] [127:0] $end - $var wire 128 ?) in[1][1] [127:0] $end - $var wire 128 C) in[1][2] [127:0] $end - $var wire 8 G) out[0][0] [7:0] $end - $var wire 8 H) out[0][1] [7:0] $end - $var wire 8 I) out[0][2] [7:0] $end - $var wire 8 J) out[1][0] [7:0] $end - $var wire 8 K) out[1][1] [7:0] $end - $var wire 8 L) out[1][2] [7:0] $end - $var wire 8 u( val0[0] [7:0] $end - $var wire 8 v( val0[1] [7:0] $end - $var wire 8 w( val1[0] [7:0] $end - $var wire 8 x( val1[1] [7:0] $end - $var wire 8 y( val2[0] [7:0] $end - $var wire 8 z( val2[1] [7:0] $end - $var wire 8 {( val3[0] [7:0] $end - $var wire 8 |( val3[1] [7:0] $end - $scope module i_sub0 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 }( out[0] [7:0] $end - $var wire 8 ~( out[1] [7:0] $end - $upscope $end - $scope module i_sub1 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 !) out[0] [7:0] $end - $var wire 8 ") out[1] [7:0] $end - $upscope $end - $scope module i_sub2 $end - $var wire 32 M) P0 [31:0] $end - $var wire 32 N) P1 [31:0] $end - $var wire 8 #) out[0] [7:0] $end - $var wire 8 $) out[1] [7:0] $end - $upscope $end - $scope module i_sub3 $end - $var wire 8 %) out[0] [7:0] $end - $var wire 8 &) out[1] [7:0] $end - $upscope $end - $scope module unnamedblk1 $end - $var wire 32 () i [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 )) j [31:0] $end - $scope module unnamedblk3 $end - $var wire 128 *) exp [127:0] $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $upscope $end - $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 P) out[0] [7:0] $end - $var wire 8 Q) out[1] [7:0] $end - $scope module sub6_9 $end - $var wire 32 R) P0 [31:0] $end - $var wire 32 S) P1 [31:0] $end - $var wire 8 P) out[0] [7:0] $end - $var wire 8 Q) out[1] [7:0] $end + $var wire 32 C# P0 [31:0] $end + $var wire 32 D# P1 [31:0] $end + $var wire 8 A# out[0] [7:0] $end + $var wire 8 B# out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2 $end - $var wire 1 S# clk $end - $var wire 8 T# in [7:0] $end - $var wire 8 U# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 G# in [7:0] $end + $var wire 8 H# out [7:0] $end $scope module sub3_2 $end - $var wire 8 Y# P0 [7:0] $end - $var wire 32 Z# UNPACKED_ARRAY[0] [31:0] $end - $var wire 32 [# UNPACKED_ARRAY[1] [31:0] $end - $var wire 16 \# UNUSED [15:0] $end - $var wire 1 S# clk $end - $var wire 8 V# ff [7:0] $end - $var wire 8 T# in [7:0] $end - $var wire 8 U# out [7:0] $end - $var wire 8 W# out4 [7:0] $end - $var wire 8 X# out4_2 [7:0] $end + $var wire 8 K# P0 [7:0] $end + $var wire 32 L# UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 M# UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 N# UNUSED [15:0] $end + $var wire 1 F# clk $end + $var wire 8 G# in [7:0] $end + $var wire 8 H# out [7:0] $end + $var wire 8 I# ff [7:0] $end + $var wire 8 H# out4 [7:0] $end + $var wire 8 J# out4_2 [7:0] $end $scope module i_sub4_0 $end - $var wire 1 S# clk $end - $var wire 8 V# in [7:0] $end - $var wire 8 W# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 I# in [7:0] $end + $var wire 8 H# out [7:0] $end $upscope $end $scope module i_sub4_1 $end - $var wire 1 S# clk $end - $var wire 8 V# in [7:0] $end - $var wire 8 X# out [7:0] $end + $var wire 1 F# clk $end + $var wire 8 I# in [7:0] $end + $var wire 8 J# out [7:0] $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0 $end - $var wire 1 A$ clk $end - $var wire 8 B$ in [7:0] $end - $var wire 8 C$ out [7:0] $end + $var wire 1 3$ clk $end + $var wire 8 4$ in [7:0] $end + $var wire 8 5$ out [7:0] $end $scope module sub4_2 $end - $var wire 32 D$ P0 [31:0] $end - $var real 64 E$ P1 $end - $var real 64 G$ P3 $end - $var wire 1 A$ clk $end - $var wire 32 w# count [31:0] $end - $var wire 8 ^# ff [7:0] $end - $var wire 8 B$ in [7:0] $end - $var wire 8 C$ out [7:0] $end - $var wire 128 _# sub5_in[0][0] [127:0] $end - $var wire 128 c# sub5_in[0][1] [127:0] $end - $var wire 128 g# sub5_in[0][2] [127:0] $end - $var wire 128 k# sub5_in[1][0] [127:0] $end - $var wire 128 o# sub5_in[1][1] [127:0] $end - $var wire 128 s# sub5_in[1][2] [127:0] $end - $var wire 8 5$ sub5_out[0][0] [7:0] $end - $var wire 8 6$ sub5_out[0][1] [7:0] $end - $var wire 8 7$ sub5_out[0][2] [7:0] $end - $var wire 8 8$ sub5_out[1][0] [7:0] $end - $var wire 8 9$ sub5_out[1][1] [7:0] $end - $var wire 8 :$ sub5_out[1][2] [7:0] $end + $var wire 32 6$ P0 [31:0] $end + $var real 64 7$ P1 $end + $var real 64 9$ P3 $end + $var wire 1 3$ clk $end + $var wire 8 4$ in [7:0] $end + $var wire 8 5$ out [7:0] $end + $var wire 8 P# ff [7:0] $end + $var wire 128 Q# sub5_in[0][0] [127:0] $end + $var wire 128 U# sub5_in[0][1] [127:0] $end + $var wire 128 Y# sub5_in[0][2] [127:0] $end + $var wire 128 ]# sub5_in[1][0] [127:0] $end + $var wire 128 a# sub5_in[1][1] [127:0] $end + $var wire 128 e# sub5_in[1][2] [127:0] $end + $var wire 8 '$ sub5_out[0][0] [7:0] $end + $var wire 8 ($ sub5_out[0][1] [7:0] $end + $var wire 8 )$ sub5_out[0][2] [7:0] $end + $var wire 8 *$ sub5_out[1][0] [7:0] $end + $var wire 8 +$ sub5_out[1][1] [7:0] $end + $var wire 8 ,$ sub5_out[1][2] [7:0] $end + $var wire 32 i# count [31:0] $end $scope module i_sub5 $end - $var wire 1 A$ clk $end - $var wire 128 {# in[0][0] [127:0] $end - $var wire 128 !$ in[0][1] [127:0] $end - $var wire 128 %$ in[0][2] [127:0] $end - $var wire 128 )$ in[1][0] [127:0] $end - $var wire 128 -$ in[1][1] [127:0] $end - $var wire 128 1$ in[1][2] [127:0] $end - $var wire 8 ;$ out[0][0] [7:0] $end - $var wire 8 <$ out[0][1] [7:0] $end - $var wire 8 =$ out[0][2] [7:0] $end - $var wire 8 >$ out[1][0] [7:0] $end - $var wire 8 ?$ out[1][1] [7:0] $end - $var wire 8 @$ out[1][2] [7:0] $end + $var wire 1 3$ clk $end + $var wire 128 m# in[0][0] [127:0] $end + $var wire 128 q# in[0][1] [127:0] $end + $var wire 128 u# in[0][2] [127:0] $end + $var wire 128 y# in[1][0] [127:0] $end + $var wire 128 }# in[1][1] [127:0] $end + $var wire 128 #$ in[1][2] [127:0] $end + $var wire 8 -$ out[0][0] [7:0] $end + $var wire 8 .$ out[0][1] [7:0] $end + $var wire 8 /$ out[0][2] [7:0] $end + $var wire 8 0$ out[1][0] [7:0] $end + $var wire 8 1$ out[1][1] [7:0] $end + $var wire 8 2$ out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 x# i [31:0] $end + $var wire 32 j# i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 y# j [31:0] $end + $var wire 32 k# j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 z# exp [7:0] $end + $var wire 8 l# exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5 $end - $var wire 1 a$ clk $end - $var wire 128 b$ in[0][0] [127:0] $end - $var wire 128 f$ in[0][1] [127:0] $end - $var wire 128 j$ in[0][2] [127:0] $end - $var wire 128 n$ in[1][0] [127:0] $end - $var wire 128 r$ in[1][1] [127:0] $end - $var wire 128 v$ in[1][2] [127:0] $end - $var wire 8 z$ out[0][0] [7:0] $end - $var wire 8 {$ out[0][1] [7:0] $end - $var wire 8 |$ out[0][2] [7:0] $end - $var wire 8 }$ out[1][0] [7:0] $end - $var wire 8 ~$ out[1][1] [7:0] $end - $var wire 8 !% out[1][2] [7:0] $end + $var wire 1 M$ clk $end + $var wire 128 N$ in[0][0] [127:0] $end + $var wire 128 R$ in[0][1] [127:0] $end + $var wire 128 V$ in[0][2] [127:0] $end + $var wire 128 Z$ in[1][0] [127:0] $end + $var wire 128 ^$ in[1][1] [127:0] $end + $var wire 128 b$ in[1][2] [127:0] $end + $var wire 8 f$ out[0][0] [7:0] $end + $var wire 8 g$ out[0][1] [7:0] $end + $var wire 8 h$ out[0][2] [7:0] $end + $var wire 8 i$ out[1][0] [7:0] $end + $var wire 8 j$ out[1][1] [7:0] $end + $var wire 8 k$ out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 a$ clk $end - $var wire 32 Z$ count [31:0] $end - $var wire 128 b$ in[0][0] [127:0] $end - $var wire 128 f$ in[0][1] [127:0] $end - $var wire 128 j$ in[0][2] [127:0] $end - $var wire 128 n$ in[1][0] [127:0] $end - $var wire 128 r$ in[1][1] [127:0] $end - $var wire 128 v$ in[1][2] [127:0] $end - $var wire 8 z$ out[0][0] [7:0] $end - $var wire 8 {$ out[0][1] [7:0] $end - $var wire 8 |$ out[0][2] [7:0] $end - $var wire 8 }$ out[1][0] [7:0] $end - $var wire 8 ~$ out[1][1] [7:0] $end - $var wire 8 !% out[1][2] [7:0] $end - $var wire 8 J$ val0[0] [7:0] $end - $var wire 8 K$ val0[1] [7:0] $end - $var wire 8 L$ val1[0] [7:0] $end - $var wire 8 M$ val1[1] [7:0] $end - $var wire 8 N$ val2[0] [7:0] $end - $var wire 8 O$ val2[1] [7:0] $end - $var wire 8 P$ val3[0] [7:0] $end - $var wire 8 Q$ val3[1] [7:0] $end + $var wire 1 M$ clk $end + $var wire 128 N$ in[0][0] [127:0] $end + $var wire 128 R$ in[0][1] [127:0] $end + $var wire 128 V$ in[0][2] [127:0] $end + $var wire 128 Z$ in[1][0] [127:0] $end + $var wire 128 ^$ in[1][1] [127:0] $end + $var wire 128 b$ in[1][2] [127:0] $end + $var wire 8 f$ out[0][0] [7:0] $end + $var wire 8 g$ out[0][1] [7:0] $end + $var wire 8 h$ out[0][2] [7:0] $end + $var wire 8 i$ out[1][0] [7:0] $end + $var wire 8 j$ out[1][1] [7:0] $end + $var wire 8 k$ out[1][2] [7:0] $end + $var wire 32 F$ count [31:0] $end + $var wire 8 <$ val0[0] [7:0] $end + $var wire 8 =$ val0[1] [7:0] $end + $var wire 8 >$ val1[0] [7:0] $end + $var wire 8 ?$ val1[1] [7:0] $end + $var wire 8 @$ val2[0] [7:0] $end + $var wire 8 A$ val2[1] [7:0] $end + $var wire 8 B$ val3[0] [7:0] $end + $var wire 8 C$ val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 R$ out[0] [7:0] $end - $var wire 8 S$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 <$ out[0] [7:0] $end + $var wire 8 =$ out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 T$ out[0] [7:0] $end - $var wire 8 U$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 >$ out[0] [7:0] $end + $var wire 8 ?$ out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 "% P0 [31:0] $end - $var wire 32 #% P1 [31:0] $end - $var wire 8 V$ out[0] [7:0] $end - $var wire 8 W$ out[1] [7:0] $end + $var wire 32 l$ P0 [31:0] $end + $var wire 32 m$ P1 [31:0] $end + $var wire 8 @$ out[0] [7:0] $end + $var wire 8 A$ out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 X$ out[0] [7:0] $end - $var wire 8 Y$ out[1] [7:0] $end + $var wire 8 D$ out[0] [7:0] $end + $var wire 8 E$ out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 [$ i [31:0] $end + $var wire 32 G$ i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 \$ j [31:0] $end + $var wire 32 H$ j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 ]$ exp [127:0] $end + $var wire 128 I$ exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end - $var wire 8 %% out[0] [7:0] $end - $var wire 8 &% out[1] [7:0] $end + $var wire 8 o$ out[0] [7:0] $end + $var wire 8 p$ out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 '% P0 [31:0] $end - $var wire 32 (% P1 [31:0] $end - $var wire 8 %% out[0] [7:0] $end - $var wire 8 &% out[1] [7:0] $end + $var wire 32 q$ P0 [31:0] $end + $var wire 32 r$ P1 [31:0] $end + $var wire 8 o$ out[0] [7:0] $end + $var wire 8 p$ out[1] [7:0] $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1 $end - $var wire 1 k% clk $end - $var wire 8 l% in [7:0] $end - $var wire 8 m% out [7:0] $end + $var wire 1 W% clk $end + $var wire 8 X% in [7:0] $end + $var wire 8 Y% out [7:0] $end $scope module sub4_b $end - $var wire 32 n% P0 [31:0] $end - $var real 64 o% P1 $end - $var real 64 q% P3 $end - $var wire 1 k% clk $end - $var wire 32 C% count [31:0] $end - $var wire 8 *% ff [7:0] $end - $var wire 8 l% in [7:0] $end - $var wire 8 m% out [7:0] $end - $var wire 128 +% sub5_in[0][0] [127:0] $end - $var wire 128 /% sub5_in[0][1] [127:0] $end - $var wire 128 3% sub5_in[0][2] [127:0] $end - $var wire 128 7% sub5_in[1][0] [127:0] $end - $var wire 128 ;% sub5_in[1][1] [127:0] $end - $var wire 128 ?% sub5_in[1][2] [127:0] $end - $var wire 8 _% sub5_out[0][0] [7:0] $end - $var wire 8 `% sub5_out[0][1] [7:0] $end - $var wire 8 a% sub5_out[0][2] [7:0] $end - $var wire 8 b% sub5_out[1][0] [7:0] $end - $var wire 8 c% sub5_out[1][1] [7:0] $end - $var wire 8 d% sub5_out[1][2] [7:0] $end + $var wire 32 Z% P0 [31:0] $end + $var real 64 [% P1 $end + $var real 64 ]% P3 $end + $var wire 1 W% clk $end + $var wire 8 X% in [7:0] $end + $var wire 8 Y% out [7:0] $end + $var wire 8 t$ ff [7:0] $end + $var wire 128 u$ sub5_in[0][0] [127:0] $end + $var wire 128 y$ sub5_in[0][1] [127:0] $end + $var wire 128 }$ sub5_in[0][2] [127:0] $end + $var wire 128 #% sub5_in[1][0] [127:0] $end + $var wire 128 '% sub5_in[1][1] [127:0] $end + $var wire 128 +% sub5_in[1][2] [127:0] $end + $var wire 8 K% sub5_out[0][0] [7:0] $end + $var wire 8 L% sub5_out[0][1] [7:0] $end + $var wire 8 M% sub5_out[0][2] [7:0] $end + $var wire 8 N% sub5_out[1][0] [7:0] $end + $var wire 8 O% sub5_out[1][1] [7:0] $end + $var wire 8 P% sub5_out[1][2] [7:0] $end + $var wire 32 /% count [31:0] $end $scope module i_sub5 $end - $var wire 1 k% clk $end - $var wire 128 G% in[0][0] [127:0] $end - $var wire 128 K% in[0][1] [127:0] $end - $var wire 128 O% in[0][2] [127:0] $end - $var wire 128 S% in[1][0] [127:0] $end - $var wire 128 W% in[1][1] [127:0] $end - $var wire 128 [% in[1][2] [127:0] $end - $var wire 8 e% out[0][0] [7:0] $end - $var wire 8 f% out[0][1] [7:0] $end - $var wire 8 g% out[0][2] [7:0] $end - $var wire 8 h% out[1][0] [7:0] $end - $var wire 8 i% out[1][1] [7:0] $end - $var wire 8 j% out[1][2] [7:0] $end + $var wire 1 W% clk $end + $var wire 128 3% in[0][0] [127:0] $end + $var wire 128 7% in[0][1] [127:0] $end + $var wire 128 ;% in[0][2] [127:0] $end + $var wire 128 ?% in[1][0] [127:0] $end + $var wire 128 C% in[1][1] [127:0] $end + $var wire 128 G% in[1][2] [127:0] $end + $var wire 8 Q% out[0][0] [7:0] $end + $var wire 8 R% out[0][1] [7:0] $end + $var wire 8 S% out[0][2] [7:0] $end + $var wire 8 T% out[1][0] [7:0] $end + $var wire 8 U% out[1][1] [7:0] $end + $var wire 8 V% out[1][2] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 D% i [31:0] $end + $var wire 32 0% i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 E% j [31:0] $end + $var wire 32 1% j [31:0] $end $scope module unnamedblk3 $end - $var wire 8 F% exp [7:0] $end + $var wire 8 2% exp [7:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5 $end - $var wire 1 -& clk $end - $var wire 128 .& in[0][0] [127:0] $end - $var wire 128 2& in[0][1] [127:0] $end - $var wire 128 6& in[0][2] [127:0] $end - $var wire 128 :& in[1][0] [127:0] $end - $var wire 128 >& in[1][1] [127:0] $end - $var wire 128 B& in[1][2] [127:0] $end - $var wire 8 F& out[0][0] [7:0] $end - $var wire 8 G& out[0][1] [7:0] $end - $var wire 8 H& out[0][2] [7:0] $end - $var wire 8 I& out[1][0] [7:0] $end - $var wire 8 J& out[1][1] [7:0] $end - $var wire 8 K& out[1][2] [7:0] $end + $var wire 1 q% clk $end + $var wire 128 r% in[0][0] [127:0] $end + $var wire 128 v% in[0][1] [127:0] $end + $var wire 128 z% in[0][2] [127:0] $end + $var wire 128 ~% in[1][0] [127:0] $end + $var wire 128 $& in[1][1] [127:0] $end + $var wire 128 (& in[1][2] [127:0] $end + $var wire 8 ,& out[0][0] [7:0] $end + $var wire 8 -& out[0][1] [7:0] $end + $var wire 8 .& out[0][2] [7:0] $end + $var wire 8 /& out[1][0] [7:0] $end + $var wire 8 0& out[1][1] [7:0] $end + $var wire 8 1& out[1][2] [7:0] $end $scope module sub5 $end - $var wire 1 -& clk $end - $var wire 32 && count [31:0] $end - $var wire 128 .& in[0][0] [127:0] $end - $var wire 128 2& in[0][1] [127:0] $end - $var wire 128 6& in[0][2] [127:0] $end - $var wire 128 :& in[1][0] [127:0] $end - $var wire 128 >& in[1][1] [127:0] $end - $var wire 128 B& in[1][2] [127:0] $end - $var wire 8 F& out[0][0] [7:0] $end - $var wire 8 G& out[0][1] [7:0] $end - $var wire 8 H& out[0][2] [7:0] $end - $var wire 8 I& out[1][0] [7:0] $end - $var wire 8 J& out[1][1] [7:0] $end - $var wire 8 K& out[1][2] [7:0] $end - $var wire 8 t% val0[0] [7:0] $end - $var wire 8 u% val0[1] [7:0] $end - $var wire 8 v% val1[0] [7:0] $end - $var wire 8 w% val1[1] [7:0] $end - $var wire 8 x% val2[0] [7:0] $end - $var wire 8 y% val2[1] [7:0] $end - $var wire 8 z% val3[0] [7:0] $end - $var wire 8 {% val3[1] [7:0] $end + $var wire 1 q% clk $end + $var wire 128 r% in[0][0] [127:0] $end + $var wire 128 v% in[0][1] [127:0] $end + $var wire 128 z% in[0][2] [127:0] $end + $var wire 128 ~% in[1][0] [127:0] $end + $var wire 128 $& in[1][1] [127:0] $end + $var wire 128 (& in[1][2] [127:0] $end + $var wire 8 ,& out[0][0] [7:0] $end + $var wire 8 -& out[0][1] [7:0] $end + $var wire 8 .& out[0][2] [7:0] $end + $var wire 8 /& out[1][0] [7:0] $end + $var wire 8 0& out[1][1] [7:0] $end + $var wire 8 1& out[1][2] [7:0] $end + $var wire 32 j% count [31:0] $end + $var wire 8 `% val0[0] [7:0] $end + $var wire 8 a% val0[1] [7:0] $end + $var wire 8 b% val1[0] [7:0] $end + $var wire 8 c% val1[1] [7:0] $end + $var wire 8 d% val2[0] [7:0] $end + $var wire 8 e% val2[1] [7:0] $end + $var wire 8 f% val3[0] [7:0] $end + $var wire 8 g% val3[1] [7:0] $end $scope module i_sub0 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 |% out[0] [7:0] $end - $var wire 8 }% out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 `% out[0] [7:0] $end + $var wire 8 a% out[1] [7:0] $end $upscope $end $scope module i_sub1 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 ~% out[0] [7:0] $end - $var wire 8 !& out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 b% out[0] [7:0] $end + $var wire 8 c% out[1] [7:0] $end $upscope $end $scope module i_sub2 $end - $var wire 32 L& P0 [31:0] $end - $var wire 32 M& P1 [31:0] $end - $var wire 8 "& out[0] [7:0] $end - $var wire 8 #& out[1] [7:0] $end + $var wire 32 2& P0 [31:0] $end + $var wire 32 3& P1 [31:0] $end + $var wire 8 d% out[0] [7:0] $end + $var wire 8 e% out[1] [7:0] $end $upscope $end $scope module i_sub3 $end - $var wire 8 $& out[0] [7:0] $end - $var wire 8 %& out[1] [7:0] $end + $var wire 8 h% out[0] [7:0] $end + $var wire 8 i% out[1] [7:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 '& i [31:0] $end + $var wire 32 k% i [31:0] $end $scope module unnamedblk2 $end - $var wire 32 (& j [31:0] $end + $var wire 32 l% j [31:0] $end $scope module unnamedblk3 $end - $var wire 128 )& exp [127:0] $end + $var wire 128 m% exp [127:0] $end $upscope $end $upscope $end $upscope $end $upscope $end $upscope $end $scope module top.t.i_sub3_2.sub3_2.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end - $var wire 8 O& out[0] [7:0] $end - $var wire 8 P& out[1] [7:0] $end + $var wire 8 5& out[0] [7:0] $end + $var wire 8 6& out[1] [7:0] $end $scope module sub6_9 $end - $var wire 32 Q& P0 [31:0] $end - $var wire 32 R& P1 [31:0] $end - $var wire 8 O& out[0] [7:0] $end - $var wire 8 P& out[1] [7:0] $end + $var wire 32 7& P0 [31:0] $end + $var wire 32 8& P1 [31:0] $end + $var wire 8 5& out[0] [7:0] $end + $var wire 8 6& out[1] [7:0] $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3 $end + $var wire 1 :& clk $end + $var wire 8 ;& in [7:0] $end + $var wire 8 <& out [7:0] $end + $scope module sub3_d $end + $var wire 8 ?& P0 [7:0] $end + $var wire 32 @& UNPACKED_ARRAY[0] [31:0] $end + $var wire 32 A& UNPACKED_ARRAY[1] [31:0] $end + $var wire 16 B& UNUSED [15:0] $end + $var wire 1 :& clk $end + $var wire 8 ;& in [7:0] $end + $var wire 8 <& out [7:0] $end + $var wire 8 =& ff [7:0] $end + $var wire 8 <& out4 [7:0] $end + $var wire 8 >& out4_2 [7:0] $end + $scope module i_sub4_0 $end + $var wire 1 :& clk $end + $var wire 8 =& in [7:0] $end + $var wire 8 <& out [7:0] $end + $upscope $end + $scope module i_sub4_1 $end + $var wire 1 :& clk $end + $var wire 8 =& in [7:0] $end + $var wire 8 >& out [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0 $end + $var wire 1 '' clk $end + $var wire 8 (' in [7:0] $end + $var wire 8 )' out [7:0] $end + $scope module sub4_2 $end + $var wire 32 *' P0 [31:0] $end + $var real 64 +' P1 $end + $var real 64 -' P3 $end + $var wire 1 '' clk $end + $var wire 8 (' in [7:0] $end + $var wire 8 )' out [7:0] $end + $var wire 8 D& ff [7:0] $end + $var wire 128 E& sub5_in[0][0] [127:0] $end + $var wire 128 I& sub5_in[0][1] [127:0] $end + $var wire 128 M& sub5_in[0][2] [127:0] $end + $var wire 128 Q& sub5_in[1][0] [127:0] $end + $var wire 128 U& sub5_in[1][1] [127:0] $end + $var wire 128 Y& sub5_in[1][2] [127:0] $end + $var wire 8 y& sub5_out[0][0] [7:0] $end + $var wire 8 z& sub5_out[0][1] [7:0] $end + $var wire 8 {& sub5_out[0][2] [7:0] $end + $var wire 8 |& sub5_out[1][0] [7:0] $end + $var wire 8 }& sub5_out[1][1] [7:0] $end + $var wire 8 ~& sub5_out[1][2] [7:0] $end + $var wire 32 ]& count [31:0] $end + $scope module i_sub5 $end + $var wire 1 '' clk $end + $var wire 128 a& in[0][0] [127:0] $end + $var wire 128 e& in[0][1] [127:0] $end + $var wire 128 i& in[0][2] [127:0] $end + $var wire 128 m& in[1][0] [127:0] $end + $var wire 128 q& in[1][1] [127:0] $end + $var wire 128 u& in[1][2] [127:0] $end + $var wire 8 !' out[0][0] [7:0] $end + $var wire 8 "' out[0][1] [7:0] $end + $var wire 8 #' out[0][2] [7:0] $end + $var wire 8 $' out[1][0] [7:0] $end + $var wire 8 %' out[1][1] [7:0] $end + $var wire 8 &' out[1][2] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 ^& i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 _& j [31:0] $end + $scope module unnamedblk3 $end + $var wire 8 `& exp [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5 $end + $var wire 1 A' clk $end + $var wire 128 B' in[0][0] [127:0] $end + $var wire 128 F' in[0][1] [127:0] $end + $var wire 128 J' in[0][2] [127:0] $end + $var wire 128 N' in[1][0] [127:0] $end + $var wire 128 R' in[1][1] [127:0] $end + $var wire 128 V' in[1][2] [127:0] $end + $var wire 8 Z' out[0][0] [7:0] $end + $var wire 8 [' out[0][1] [7:0] $end + $var wire 8 \' out[0][2] [7:0] $end + $var wire 8 ]' out[1][0] [7:0] $end + $var wire 8 ^' out[1][1] [7:0] $end + $var wire 8 _' out[1][2] [7:0] $end + $scope module sub5 $end + $var wire 1 A' clk $end + $var wire 128 B' in[0][0] [127:0] $end + $var wire 128 F' in[0][1] [127:0] $end + $var wire 128 J' in[0][2] [127:0] $end + $var wire 128 N' in[1][0] [127:0] $end + $var wire 128 R' in[1][1] [127:0] $end + $var wire 128 V' in[1][2] [127:0] $end + $var wire 8 Z' out[0][0] [7:0] $end + $var wire 8 [' out[0][1] [7:0] $end + $var wire 8 \' out[0][2] [7:0] $end + $var wire 8 ]' out[1][0] [7:0] $end + $var wire 8 ^' out[1][1] [7:0] $end + $var wire 8 _' out[1][2] [7:0] $end + $var wire 32 :' count [31:0] $end + $var wire 8 0' val0[0] [7:0] $end + $var wire 8 1' val0[1] [7:0] $end + $var wire 8 2' val1[0] [7:0] $end + $var wire 8 3' val1[1] [7:0] $end + $var wire 8 4' val2[0] [7:0] $end + $var wire 8 5' val2[1] [7:0] $end + $var wire 8 6' val3[0] [7:0] $end + $var wire 8 7' val3[1] [7:0] $end + $scope module i_sub0 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 0' out[0] [7:0] $end + $var wire 8 1' out[1] [7:0] $end + $upscope $end + $scope module i_sub1 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 2' out[0] [7:0] $end + $var wire 8 3' out[1] [7:0] $end + $upscope $end + $scope module i_sub2 $end + $var wire 32 `' P0 [31:0] $end + $var wire 32 a' P1 [31:0] $end + $var wire 8 4' out[0] [7:0] $end + $var wire 8 5' out[1] [7:0] $end + $upscope $end + $scope module i_sub3 $end + $var wire 8 8' out[0] [7:0] $end + $var wire 8 9' out[1] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 ;' i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 <' j [31:0] $end + $scope module unnamedblk3 $end + $var wire 128 =' exp [127:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_0.sub4_2.i_sub5.sub5.i_sub3 $end + $var wire 8 c' out[0] [7:0] $end + $var wire 8 d' out[1] [7:0] $end + $scope module sub6_9 $end + $var wire 32 e' P0 [31:0] $end + $var wire 32 f' P1 [31:0] $end + $var wire 8 c' out[0] [7:0] $end + $var wire 8 d' out[1] [7:0] $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1 $end + $var wire 1 K( clk $end + $var wire 8 L( in [7:0] $end + $var wire 8 M( out [7:0] $end + $scope module sub4_b $end + $var wire 32 N( P0 [31:0] $end + $var real 64 O( P1 $end + $var real 64 Q( P3 $end + $var wire 1 K( clk $end + $var wire 8 L( in [7:0] $end + $var wire 8 M( out [7:0] $end + $var wire 8 h' ff [7:0] $end + $var wire 128 i' sub5_in[0][0] [127:0] $end + $var wire 128 m' sub5_in[0][1] [127:0] $end + $var wire 128 q' sub5_in[0][2] [127:0] $end + $var wire 128 u' sub5_in[1][0] [127:0] $end + $var wire 128 y' sub5_in[1][1] [127:0] $end + $var wire 128 }' sub5_in[1][2] [127:0] $end + $var wire 8 ?( sub5_out[0][0] [7:0] $end + $var wire 8 @( sub5_out[0][1] [7:0] $end + $var wire 8 A( sub5_out[0][2] [7:0] $end + $var wire 8 B( sub5_out[1][0] [7:0] $end + $var wire 8 C( sub5_out[1][1] [7:0] $end + $var wire 8 D( sub5_out[1][2] [7:0] $end + $var wire 32 #( count [31:0] $end + $scope module i_sub5 $end + $var wire 1 K( clk $end + $var wire 128 '( in[0][0] [127:0] $end + $var wire 128 +( in[0][1] [127:0] $end + $var wire 128 /( in[0][2] [127:0] $end + $var wire 128 3( in[1][0] [127:0] $end + $var wire 128 7( in[1][1] [127:0] $end + $var wire 128 ;( in[1][2] [127:0] $end + $var wire 8 E( out[0][0] [7:0] $end + $var wire 8 F( out[0][1] [7:0] $end + $var wire 8 G( out[0][2] [7:0] $end + $var wire 8 H( out[1][0] [7:0] $end + $var wire 8 I( out[1][1] [7:0] $end + $var wire 8 J( out[1][2] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 $( i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 %( j [31:0] $end + $scope module unnamedblk3 $end + $var wire 8 &( exp [7:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5 $end + $var wire 1 e( clk $end + $var wire 128 f( in[0][0] [127:0] $end + $var wire 128 j( in[0][1] [127:0] $end + $var wire 128 n( in[0][2] [127:0] $end + $var wire 128 r( in[1][0] [127:0] $end + $var wire 128 v( in[1][1] [127:0] $end + $var wire 128 z( in[1][2] [127:0] $end + $var wire 8 ~( out[0][0] [7:0] $end + $var wire 8 !) out[0][1] [7:0] $end + $var wire 8 ") out[0][2] [7:0] $end + $var wire 8 #) out[1][0] [7:0] $end + $var wire 8 $) out[1][1] [7:0] $end + $var wire 8 %) out[1][2] [7:0] $end + $scope module sub5 $end + $var wire 1 e( clk $end + $var wire 128 f( in[0][0] [127:0] $end + $var wire 128 j( in[0][1] [127:0] $end + $var wire 128 n( in[0][2] [127:0] $end + $var wire 128 r( in[1][0] [127:0] $end + $var wire 128 v( in[1][1] [127:0] $end + $var wire 128 z( in[1][2] [127:0] $end + $var wire 8 ~( out[0][0] [7:0] $end + $var wire 8 !) out[0][1] [7:0] $end + $var wire 8 ") out[0][2] [7:0] $end + $var wire 8 #) out[1][0] [7:0] $end + $var wire 8 $) out[1][1] [7:0] $end + $var wire 8 %) out[1][2] [7:0] $end + $var wire 32 ^( count [31:0] $end + $var wire 8 T( val0[0] [7:0] $end + $var wire 8 U( val0[1] [7:0] $end + $var wire 8 V( val1[0] [7:0] $end + $var wire 8 W( val1[1] [7:0] $end + $var wire 8 X( val2[0] [7:0] $end + $var wire 8 Y( val2[1] [7:0] $end + $var wire 8 Z( val3[0] [7:0] $end + $var wire 8 [( val3[1] [7:0] $end + $scope module i_sub0 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 T( out[0] [7:0] $end + $var wire 8 U( out[1] [7:0] $end + $upscope $end + $scope module i_sub1 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 V( out[0] [7:0] $end + $var wire 8 W( out[1] [7:0] $end + $upscope $end + $scope module i_sub2 $end + $var wire 32 &) P0 [31:0] $end + $var wire 32 ') P1 [31:0] $end + $var wire 8 X( out[0] [7:0] $end + $var wire 8 Y( out[1] [7:0] $end + $upscope $end + $scope module i_sub3 $end + $var wire 8 \( out[0] [7:0] $end + $var wire 8 ]( out[1] [7:0] $end + $upscope $end + $scope module unnamedblk1 $end + $var wire 32 _( i [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 `( j [31:0] $end + $scope module unnamedblk3 $end + $var wire 128 a( exp [127:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module top.t.i_sub3.sub3_d.i_sub4_1.sub4_b.i_sub5.sub5.i_sub3 $end + $var wire 8 )) out[0] [7:0] $end + $var wire 8 *) out[1] [7:0] $end + $scope module sub6_9 $end + $var wire 32 +) P0 [31:0] $end + $var wire 32 ,) P1 [31:0] $end + $var wire 8 )) out[0] [7:0] $end + $var wire 8 *) out[1] [7:0] $end $upscope $end $upscope $end $enddefinitions $end @@ -1061,19 +1060,12 @@ b00000000 . b00000000 / b00000000 0 b00000000 1 -b00000000000000000000000000000010 2 -b00000000000000000000000000001000 3 -b00000000000000000000000000000001 4 b00000000 6 b00000000 7 b00000000 8 09 b00000000 : b00000000 ; -b00000000000000000000000000000011 < -b00000000000000000000000000001000 = -b00000000000000000000000000000010 > -b00000000000000000000000000000001 ? 0A b00000000 B b00000000 C @@ -1093,28 +1085,24 @@ b00000000 S b00000000 T b00000000 U b00000000 V -b00000000 W -b00000011 X -b00000000000000000000000000000000 Y -b00000000000000000000000000000001 Z -b1111111111111101 [ -b00000000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r +b00000000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ] +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000000 u b00000000000000000000000000000000 v b00000000000000000000000000000000 w -b00000000000000000000000000000000 x -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -1126,442 +1114,414 @@ b00000000 ;! b00000000 ! -b00000000 ?! -0@! +0?! +b00000000 @! b00000000 A! -b00000000 B! -b00000000000000000000000000000010 C! -r3.1 D! -r4.1 F! -b00000001 I! -b00000010 J! -b00000001 K! -b00000010 L! -b00000001 M! -b00000010 N! -b00000001 O! -b00000011 P! -b00000001 Q! -b00000010 R! -b00000001 S! -b00000010 T! -b00000001 U! -b00000010 V! -b00000001 W! -b00000011 X! -b00000000000000000000000000000000 Y! -b00000000000000000000000000000000 Z! -b00000000000000000000000000000000 [! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -0`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000000000000000000000000000001 !" -b00000000000000000000000000000010 "" -b00000001 $" -b00000011 %" -b00000000000000000000000000000001 &" -b00000000000000000000000000000011 '" -b00000000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000000 B" -b00000000000000000000000000000000 C" -b00000000000000000000000000000000 D" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" +b00000001 H! +b00000010 I! +b00000001 J! +b00000010 K! +b00000001 L! +b00000010 M! +b00000001 N! +b00000011 O! +b00000001 P! +b00000011 Q! +b00000000000000000000000000000000 R! +b00000000000000000000000000000000 S! +b00000000000000000000000000000000 T! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +0Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000001 {! +b00000011 |! +b00000000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000000 ;" +b00000000000000000000000000000000 <" +b00000000000000000000000000000000 =" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" +0c" b00000000 d" b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -0j" -b00000000 k" -b00000000 l" -b00000000000000000000000000000010 m" -r3.1 n" -r5 p" -b00000001 s" -b00000010 t" -b00000001 u" -b00000010 v" -b00000001 w" -b00000010 x" -b00000001 y" -b00000011 z" -b00000001 {" -b00000010 |" -b00000001 }" -b00000010 ~" -b00000001 !# -b00000010 "# -b00000001 ## -b00000011 $# -b00000000000000000000000000000000 %# -b00000000000000000000000000000000 &# -b00000000000000000000000000000000 '# +b00000001 l" +b00000010 m" +b00000001 n" +b00000010 o" +b00000001 p" +b00000010 q" +b00000001 r" +b00000011 s" +b00000001 t" +b00000011 u" +b00000000000000000000000000000000 v" +b00000000000000000000000000000000 w" +b00000000000000000000000000000000 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +0}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -0,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000000 E# -b00000000 F# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +b00000001 A# +b00000011 B# +0F# b00000000 G# b00000000 H# b00000000 I# b00000000 J# -b00000000000000000000000000000001 K# -b00000000000000000000000000000010 L# -b00000001 N# -b00000011 O# -b00000000000000000000000000000001 P# -b00000000000000000000000000000011 Q# -0S# -b00000000 T# -b00000000 U# -b00000000 V# -b00000000 W# -b00000000 X# -b00000001 Y# -b00000000000000000000000000000000 Z# -b00000000000000000000000000000001 [# -b1111111111111101 \# -b00000000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 _# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000000 w# -b00000000000000000000000000000000 x# -b00000000000000000000000000000000 y# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 {# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ +b00000000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000000 i# +b00000000000000000000000000000000 j# +b00000000000000000000000000000000 k# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +03$ +b00000000 4$ b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -0A$ -b00000000 B$ -b00000000 C$ -b00000000000000000000000000000010 D$ -r3.1 E$ -r4.1 G$ -b00000001 J$ -b00000010 K$ -b00000001 L$ -b00000010 M$ -b00000001 N$ -b00000010 O$ -b00000001 P$ -b00000011 Q$ -b00000001 R$ -b00000010 S$ -b00000001 T$ -b00000010 U$ -b00000001 V$ -b00000010 W$ -b00000001 X$ -b00000011 Y$ -b00000000000000000000000000000000 Z$ -b00000000000000000000000000000000 [$ -b00000000000000000000000000000000 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -0a$ +b00000001 <$ +b00000010 =$ +b00000001 >$ +b00000010 ?$ +b00000001 @$ +b00000010 A$ +b00000001 B$ +b00000011 C$ +b00000001 D$ +b00000011 E$ +b00000000000000000000000000000000 F$ +b00000000000000000000000000000000 G$ +b00000000000000000000000000000000 H$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +0M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000000000000000000000000000001 "% -b00000000000000000000000000000010 #% -b00000001 %% -b00000011 &% -b00000000000000000000000000000001 '% -b00000000000000000000000000000011 (% -b00000000 *% +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000001 o$ +b00000011 p$ +b00000000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% +b00000000000000000000000000000000 /% +b00000000000000000000000000000000 0% +b00000000000000000000000000000000 1% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000000 C% -b00000000000000000000000000000000 D% -b00000000000000000000000000000000 E% -b00000000 F% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -0k% -b00000000 l% -b00000000 m% -b00000000000000000000000000000010 n% -r3.1 o% -r5 q% -b00000001 t% -b00000010 u% -b00000001 v% -b00000010 w% -b00000001 x% -b00000010 y% -b00000001 z% -b00000011 {% -b00000001 |% -b00000010 }% -b00000001 ~% -b00000010 !& -b00000001 "& -b00000010 #& -b00000001 $& -b00000011 %& -b00000000000000000000000000000000 && -b00000000000000000000000000000000 '& -b00000000000000000000000000000000 (& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -0-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -b00000000000000000000000000000001 L& -b00000000000000000000000000000010 M& -b00000001 O& -b00000011 P& -b00000000000000000000000000000001 Q& -b00000000000000000000000000000011 R& -0T& -b00000000 U& -b00000000 V& -b00000000 W& -b00000000 X& -b00000000 Y& -b00000001 Z& -b00000000000000000000000000000000 [& -b00000000000000000000000000000001 \& -b1111111111111101 ]& -b00000000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 `& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000000 x& -b00000000000000000000000000000000 y& -b00000000000000000000000000000000 z& +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +0W% +b00000000 X% +b00000000 Y% +b00000001 `% +b00000010 a% +b00000001 b% +b00000010 c% +b00000001 d% +b00000010 e% +b00000001 f% +b00000011 g% +b00000001 h% +b00000011 i% +b00000000000000000000000000000000 j% +b00000000000000000000000000000000 k% +b00000000000000000000000000000000 l% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +0q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +b00000001 5& +b00000011 6& +0:& +b00000000 ;& +b00000000 <& +b00000000 =& +b00000000 >& +b00000000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 E& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000000 ]& +b00000000000000000000000000000000 ^& +b00000000000000000000000000000000 _& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000000 y& +b00000000 z& b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -0B' -b00000000 C' -b00000000 D' -b00000000000000000000000000000010 E' -r3.1 F' -r4.1 H' -b00000001 K' -b00000010 L' -b00000001 M' -b00000010 N' -b00000001 O' -b00000010 P' -b00000001 Q' -b00000011 R' -b00000001 S' -b00000010 T' -b00000001 U' -b00000010 V' -b00000001 W' -b00000010 X' -b00000001 Y' -b00000011 Z' -b00000000000000000000000000000000 [' -b00000000000000000000000000000000 \' -b00000000000000000000000000000000 ]' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -0b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000000000000000000000000000001 #( -b00000000000000000000000000000010 $( -b00000001 &( -b00000011 '( -b00000000000000000000000000000001 (( -b00000000000000000000000000000011 )( -b00000000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000000 D( -b00000000000000000000000000000000 E( -b00000000000000000000000000000000 F( +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +0'' +b00000000 (' +b00000000 )' +b00000001 0' +b00000010 1' +b00000001 2' +b00000010 3' +b00000001 4' +b00000010 5' +b00000001 6' +b00000011 7' +b00000001 8' +b00000011 9' +b00000000000000000000000000000000 :' +b00000000000000000000000000000000 ;' +b00000000000000000000000000000000 <' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +0A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000001 c' +b00000011 d' +b00000000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000000 #( +b00000000000000000000000000000000 $( +b00000000000000000000000000000000 %( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 H( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -0l( -b00000000 m( -b00000000 n( -b00000000000000000000000000000010 o( -r3.1 p( -r5 r( -b00000001 u( -b00000010 v( -b00000001 w( -b00000010 x( -b00000001 y( -b00000010 z( -b00000001 {( -b00000011 |( -b00000001 }( -b00000010 ~( -b00000001 !) -b00000010 ") -b00000001 #) -b00000010 $) -b00000001 %) -b00000011 &) -b00000000000000000000000000000000 ') -b00000000000000000000000000000000 () -b00000000000000000000000000000000 )) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -0.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) -b00000000000000000000000000000001 M) -b00000000000000000000000000000010 N) -b00000001 P) -b00000011 Q) -b00000000000000000000000000000001 R) -b00000000000000000000000000000011 S) +b00000000 H( +b00000000 I( +b00000000 J( +0K( +b00000000 L( +b00000000 M( +b00000001 T( +b00000010 U( +b00000001 V( +b00000010 W( +b00000001 X( +b00000010 Y( +b00000001 Z( +b00000011 [( +b00000001 \( +b00000011 ]( +b00000000000000000000000000000000 ^( +b00000000000000000000000000000000 _( +b00000000000000000000000000000000 `( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +0e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) +b00000001 )) +b00000011 *) +b00000000000000000000000000000010 2 +b00000000000000000000000000001000 3 +b00000000000000000000000000000001 4 +b00000000000000000000000000000011 < +b00000000000000000000000000001000 = +b00000000000000000000000000000010 > +b00000000000000000000000000000001 ? +b00000011 W +b00000000000000000000000000000000 X +b00000000000000000000000000000001 Y +b1111111111111101 Z +b00000000000000000000000000000010 B! +r3.1 C! +r4.1 E! +b00000000000000000000000000000001 x! +b00000000000000000000000000000010 y! +b00000000000000000000000000000001 }! +b00000000000000000000000000000011 ~! +b00000000000000000000000000000010 f" +r3.1 g" +r5 i" +b00000000000000000000000000000001 ># +b00000000000000000000000000000010 ?# +b00000000000000000000000000000001 C# +b00000000000000000000000000000011 D# +b00000001 K# +b00000000000000000000000000000000 L# +b00000000000000000000000000000001 M# +b1111111111111101 N# +b00000000000000000000000000000010 6$ +r3.1 7$ +r4.1 9$ +b00000000000000000000000000000001 l$ +b00000000000000000000000000000010 m$ +b00000000000000000000000000000001 q$ +b00000000000000000000000000000011 r$ +b00000000000000000000000000000010 Z% +r3.1 [% +r5 ]% +b00000000000000000000000000000001 2& +b00000000000000000000000000000010 3& +b00000000000000000000000000000001 7& +b00000000000000000000000000000011 8& +b00000001 ?& +b00000000000000000000000000000000 @& +b00000000000000000000000000000001 A& +b1111111111111101 B& +b00000000000000000000000000000010 *' +r3.1 +' +r4.1 -' +b00000000000000000000000000000001 `' +b00000000000000000000000000000010 a' +b00000000000000000000000000000001 e' +b00000000000000000000000000000011 f' +b00000000000000000000000000000010 N( +r3.1 O( +r5 Q( +b00000000000000000000000000000001 &) +b00000000000000000000000000000010 ') +b00000000000000000000000000000001 +) +b00000000000000000000000000000011 ,) #10 b00000001 $ b00000010 % @@ -1588,151 +1548,148 @@ b00000010 S b00000010 T b00000011 U b00000010 V -b00000010 W -b00000010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000001 v -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! -1@! -b00000011 A! -b00000010 B! -b00000000000000000000000000000001 Y! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000001 B" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" -1j" -b00000011 k" -b00000010 l" -b00000000000000000000000000000001 %# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -1S# -b00000010 T# -b00000010 U# -b00000001 V# -b00000010 W# -b00000010 X# -b00000010 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000001 w# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -1A$ -b00000001 B$ -b00000010 C$ -b00000000000000000000000000000001 Z$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000001 C% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -1k% -b00000001 l% -b00000010 m% -b00000000000000000000000000000001 && -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -1T& -b00000010 U& -b00000010 V& -b00000001 W& -b00000010 X& -b00000010 Y& -b00000010 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000001 x& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -1B' -b00000001 C' -b00000010 D' -b00000000000000000000000000000001 [' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000010 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000001 D( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -1l( -b00000001 m( -b00000010 n( -b00000000000000000000000000000001 ') -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) +b00000010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000001 u +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +1?! +b00000011 @! +b00000010 A! +b00000000000000000000000000000001 R! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000001 ;" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +1c" +b00000011 d" +b00000010 e" +b00000000000000000000000000000001 v" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +1F# +b00000010 G# +b00000010 H# +b00000001 I# +b00000010 J# +b00000010 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000001 i# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +13$ +b00000001 4$ +b00000010 5$ +b00000000000000000000000000000001 F$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000010 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000001 /% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +1W% +b00000001 X% +b00000010 Y% +b00000000000000000000000000000001 j% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +1:& +b00000010 ;& +b00000010 <& +b00000001 =& +b00000010 >& +b00000010 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000001 ]& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +1'' +b00000001 (' +b00000010 )' +b00000000000000000000000000000001 :' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000010 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000001 #( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +1K( +b00000001 L( +b00000010 M( +b00000000000000000000000000000001 ^( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( #15 0* 0- @@ -1741,20 +1698,20 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #20 b00000010 # b00000101 % @@ -1782,289 +1739,286 @@ b00000011 S b00000101 T b00000101 U b00000101 V -b00000101 W -b00000101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r +b00000101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000010 u b00000000000000000000000000000010 v -b00000000000000000000000000000010 w -b00000000000000000000000000000011 x -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00000000000000000000000000000011 w +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00000101 @! b00000101 A! -b00000101 B! -b00000000000000000000000000000010 Y! -b00000000000000000000000000000010 Z! -b00000000000000000000000000000011 [! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00000101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000010 B" -b00000000000000000000000000000010 C" -b00000000000000000000000000000011 D" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" +b00000000000000000000000000000010 R! +b00000000000000000000000000000010 S! +b00000000000000000000000000000011 T! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00000101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000010 ;" +b00000000000000000000000000000010 <" +b00000000000000000000000000000011 =" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00000101 d" b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00000101 k" -b00000101 l" -b00000000000000000000000000000010 %# -b00000000000000000000000000000010 &# -b00000000000000000000000000000011 '# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# +b00000000000000000000000000000010 v" +b00000000000000000000000000000010 w" +b00000000000000000000000000000011 x" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00000101 G# b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00000101 T# -b00000011 U# -b00000011 V# -b00000011 W# -b00000011 X# -b00000011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000010 w# -b00000000000000000000000000000010 x# -b00000000000000000000000000000011 y# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00000011 B$ -b00000011 C$ -b00000000000000000000000000000010 Z$ -b00000000000000000000000000000010 [$ -b00000000000000000000000000000011 \$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00000011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000011 I# +b00000011 J# +b00000011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000010 i# +b00000000000000000000000000000010 j# +b00000000000000000000000000000011 k# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00000011 4$ +b00000011 5$ +b00000000000000000000000000000010 F$ +b00000000000000000000000000000010 G$ +b00000000000000000000000000000011 H$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00000011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000010 /% +b00000000000000000000000000000010 0% +b00000000000000000000000000000011 1% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000010 C% -b00000000000000000000000000000010 D% -b00000000000000000000000000000011 E% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00000011 l% -b00000011 m% -b00000000000000000000000000000010 && -b00000000000000000000000000000010 '& -b00000000000000000000000000000011 (& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00000101 U& -b00000011 V& -b00000011 W& -b00000011 X& -b00000011 Y& -b00000011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000010 x& -b00000000000000000000000000000010 y& -b00000000000000000000000000000011 z& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00000011 C' -b00000011 D' -b00000000000000000000000000000010 [' -b00000000000000000000000000000010 \' -b00000000000000000000000000000011 ]' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00000011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000010 D( -b00000000000000000000000000000010 E( -b00000000000000000000000000000011 F( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00000011 m( -b00000011 n( -b00000000000000000000000000000010 ') -b00000000000000000000000000000010 () -b00000000000000000000000000000011 )) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00000011 X% +b00000011 Y% +b00000000000000000000000000000010 j% +b00000000000000000000000000000010 k% +b00000000000000000000000000000011 l% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00000101 ;& +b00000011 <& +b00000011 =& +b00000011 >& +b00000011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000010 ]& +b00000000000000000000000000000010 ^& +b00000000000000000000000000000011 _& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00000011 (' +b00000011 )' +b00000000000000000000000000000010 :' +b00000000000000000000000000000010 ;' +b00000000000000000000000000000011 <' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00000011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000010 #( +b00000000000000000000000000000010 $( +b00000000000000000000000000000011 %( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00000011 L( +b00000011 M( +b00000000000000000000000000000010 ^( +b00000000000000000000000000000010 _( +b00000000000000000000000000000011 `( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #25 0* 0- @@ -2073,20 +2027,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #30 b00000011 # b00000011 $ @@ -2120,20 +2074,20 @@ b00000111 P b00000111 T b00000110 U b00000111 V -b00000111 W -b00000111 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000011 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00000111 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000011 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -2145,246 +2099,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00000110 A! -b00000111 B! -b00000000000000000000000000000011 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000111 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000011 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00000110 @! +b00000111 A! +b00000000000000000000000000000011 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000111 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000011 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00000110 k" -b00000111 l" -b00000000000000000000000000000011 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00000111 T# -b00000101 U# -b00000110 V# -b00000101 W# -b00000101 X# -b00000101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000011 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00000110 B$ -b00000101 C$ -b00000000000000000000000000000011 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000011 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00000110 l% -b00000101 m% -b00000000000000000000000000000011 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00000111 U& -b00000101 V& -b00000110 W& -b00000101 X& -b00000101 Y& -b00000101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000011 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00000110 C' -b00000101 D' -b00000000000000000000000000000011 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000011 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00000110 m( -b00000101 n( -b00000000000000000000000000000011 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00000110 d" +b00000111 e" +b00000000000000000000000000000011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00000111 G# +b00000101 H# +b00000110 I# +b00000101 J# +b00000101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000011 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00000110 4$ +b00000101 5$ +b00000000000000000000000000000011 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000011 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00000110 X% +b00000101 Y% +b00000000000000000000000000000011 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00000111 ;& +b00000101 <& +b00000110 =& +b00000101 >& +b00000101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000011 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00000110 (' +b00000101 )' +b00000000000000000000000000000011 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000011 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00000110 L( +b00000101 M( +b00000000000000000000000000000011 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #35 0* 0- @@ -2393,20 +2344,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #40 b00000101 # b00000100 $ @@ -2442,269 +2393,266 @@ b00001000 P b00000101 S b00001000 T b00001000 V -b00001000 W -b00001000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000000100 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001000 B! -b00000000000000000000000000000100 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000100 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001000 l" -b00000000000000000000000000000100 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001000 T# -b00001000 U# -b00001000 V# -b00001000 W# -b00001000 X# -b00001000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000100 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001000 B$ -b00001000 C$ -b00000000000000000000000000000100 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000100 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001000 A! +b00000000000000000000000000000100 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000100 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001000 e" +b00000000000000000000000000000100 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001000 G# +b00001000 H# +b00001000 I# +b00001000 J# +b00001000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000100 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001000 4$ +b00001000 5$ +b00000000000000000000000000000100 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000100 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000100 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001000 l% -b00001000 m% -b00000000000000000000000000000100 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001000 U& -b00001000 V& -b00001000 W& -b00001000 X& -b00001000 Y& -b00001000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000100 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001000 C' -b00001000 D' -b00000000000000000000000000000100 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000100 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001000 m( -b00001000 n( -b00000000000000000000000000000100 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001000 X% +b00001000 Y% +b00000000000000000000000000000100 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001000 ;& +b00001000 <& +b00001000 =& +b00001000 >& +b00001000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000100 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001000 (' +b00001000 )' +b00000000000000000000000000000100 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000100 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001000 L( +b00001000 M( +b00000000000000000000000000000100 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #45 0* 0- @@ -2713,20 +2661,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #50 b00001000 # b00000110 $ @@ -2758,18 +2706,19 @@ b00000110 N 1R b00000110 S b00001000 U -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000101 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000101 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -2781,241 +2730,238 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00001000 A! -b00000000000000000000000000000101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000101 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00001000 @! +b00000000000000000000000000000101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000101 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00001000 k" -b00000000000000000000000000000101 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00001010 U# -b00001001 V# -b00001010 W# -b00001010 X# -b00001010 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000101 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001001 B$ -b00001010 C$ -b00000000000000000000000000000101 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00001010 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000101 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001001 l% -b00001010 m% -b00000000000000000000000000000101 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00001010 V& -b00001001 W& -b00001010 X& -b00001010 Y& -b00001010 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000101 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001001 C' -b00001010 D' -b00000000000000000000000000000101 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00001010 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000101 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001001 m( -b00001010 n( -b00000000000000000000000000000101 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00001000 d" +b00000000000000000000000000000101 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00001010 H# +b00001001 I# +b00001010 J# +b00001010 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000101 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001001 4$ +b00001010 5$ +b00000000000000000000000000000101 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00001010 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000101 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001001 X% +b00001010 Y% +b00000000000000000000000000000101 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00001010 <& +b00001001 =& +b00001010 >& +b00001010 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000101 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001001 (' +b00001010 )' +b00000000000000000000000000000101 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00001010 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000101 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001001 L( +b00001010 M( +b00000000000000000000000000000101 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #55 0* 0- @@ -3024,20 +2970,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #60 b00001010 # b00001001 $ @@ -3078,265 +3024,262 @@ b00001000 S b00001010 T b00001001 U b00001010 V -b00001010 W -b00001010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000000110 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001001 A! -b00001010 B! -b00000000000000000000000000000110 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000000110 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001001 k" -b00001010 l" -b00000000000000000000000000000110 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001010 T# -b00001011 U# -b00001011 W# -b00001011 X# -b00001011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000000110 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001011 C$ -b00000000000000000000000000000110 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000000110 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001001 @! +b00001010 A! +b00000000000000000000000000000110 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000000110 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001001 d" +b00001010 e" +b00000000000000000000000000000110 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001010 G# +b00001011 H# +b00001011 J# +b00001011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000000110 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001011 5$ +b00000000000000000000000000000110 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000000110 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000000110 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001011 m% -b00000000000000000000000000000110 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001010 U& -b00001011 V& -b00001011 X& -b00001011 Y& -b00001011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000000110 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001011 D' -b00000000000000000000000000000110 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000000110 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001011 n( -b00000000000000000000000000000110 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001011 Y% +b00000000000000000000000000000110 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001010 ;& +b00001011 <& +b00001011 >& +b00001011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000000110 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001011 )' +b00000000000000000000000000000110 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000000110 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001011 M( +b00000000000000000000000000000110 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #65 0* 0- @@ -3345,20 +3288,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #70 b00001011 # b00001011 $ @@ -3395,20 +3338,20 @@ b00001011 S b00001011 T b00001011 U b00001011 V -b00001011 W -b00001011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000000111 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00001011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000000111 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -3420,232 +3363,231 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! +1?! +b00001011 @! b00001011 A! -b00001011 B! -b00000000000000000000000000000111 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00001011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000000111 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +b00000000000000000000000000000111 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00001011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000000111 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00001011 k" -b00001011 l" -b00000000000000000000000000000111 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00001011 T# -b00001011 V# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000000111 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001011 B$ -b00000000000000000000000000000111 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000000111 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001011 l% -b00000000000000000000000000000111 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00001011 U& -b00001011 W& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000000111 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001011 C' -b00000000000000000000000000000111 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000000111 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001011 m( -b00000000000000000000000000000111 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00001011 d" +b00001011 e" +b00000000000000000000000000000111 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00001011 G# +b00001011 I# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000000111 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001011 4$ +b00000000000000000000000000000111 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000000111 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001011 X% +b00000000000000000000000000000111 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00001011 ;& +b00001011 =& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000000111 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001011 (' +b00000000000000000000000000000111 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000000111 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001011 L( +b00000000000000000000000000000111 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #75 0* 0- @@ -3654,20 +3596,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #80 b00001100 $ b00001101 % @@ -3703,271 +3645,268 @@ b00001101 S b00001101 T b00001110 U b00001101 V -b00001101 W -b00001101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001000 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00001110 A! -b00001101 B! -b00000000000000000000000000001000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00001101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001000 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00001110 k" -b00001101 l" -b00000000000000000000000000001000 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00001101 T# -b00001101 U# -b00001100 V# -b00001101 W# -b00001101 X# -b00001101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001000 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00001100 B$ -b00001101 C$ -b00000000000000000000000000001000 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00001101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00001101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001000 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00001110 @! +b00001101 A! +b00000000000000000000000000001000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00001101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001000 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00001110 d" +b00001101 e" +b00000000000000000000000000001000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00001101 G# +b00001101 H# +b00001100 I# +b00001101 J# +b00001101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001000 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00001100 4$ +b00001101 5$ +b00000000000000000000000000001000 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00001101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001000 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001000 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00001100 l% -b00001101 m% -b00000000000000000000000000001000 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00001101 U& -b00001101 V& -b00001100 W& -b00001101 X& -b00001101 Y& -b00001101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001000 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00001100 C' -b00001101 D' -b00000000000000000000000000001000 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00001101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001000 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00001100 m( -b00001101 n( -b00000000000000000000000000001000 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00001100 X% +b00001101 Y% +b00000000000000000000000000001000 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00001101 ;& +b00001101 <& +b00001100 =& +b00001101 >& +b00001101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001000 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00001100 (' +b00001101 )' +b00000000000000000000000000001000 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00001101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001000 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00001100 L( +b00001101 M( +b00000000000000000000000000001000 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #85 0* 0- @@ -3976,20 +3915,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #90 b00001101 # b00010000 % @@ -4022,20 +3961,20 @@ b00001110 S b00010000 T b00010000 U b00010000 V -b00010000 W -b00010000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001001 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001001 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -4047,246 +3986,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! +1?! +b00010000 @! b00010000 A! -b00010000 B! -b00000000000000000000000000001001 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001001 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +b00000000000000000000000000001001 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001001 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010000 k" -b00010000 l" -b00000000000000000000000000001001 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010000 T# -b00001110 U# -b00001110 V# -b00001110 W# -b00001110 X# -b00001110 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001001 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00001110 B$ -b00001110 C$ -b00000000000000000000000000001001 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00001110 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001001 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00001110 l% -b00001110 m% -b00000000000000000000000000001001 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010000 U& -b00001110 V& -b00001110 W& -b00001110 X& -b00001110 Y& -b00001110 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001001 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00001110 C' -b00001110 D' -b00000000000000000000000000001001 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00001110 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001001 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00001110 m( -b00001110 n( -b00000000000000000000000000001001 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010000 d" +b00010000 e" +b00000000000000000000000000001001 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010000 G# +b00001110 H# +b00001110 I# +b00001110 J# +b00001110 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001001 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00001110 4$ +b00001110 5$ +b00000000000000000000000000001001 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00001110 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001001 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00001110 X% +b00001110 Y% +b00000000000000000000000000001001 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010000 ;& +b00001110 <& +b00001110 =& +b00001110 >& +b00001110 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001001 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00001110 (' +b00001110 )' +b00000000000000000000000000001001 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00001110 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001001 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00001110 L( +b00001110 M( +b00000000000000000000000000001001 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #95 0* 0- @@ -4295,20 +4231,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #100 b00001110 # b00001110 $ @@ -4346,271 +4282,268 @@ b00010010 P b00010010 T b00010001 U b00010010 V -b00010010 W -b00010010 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001010 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00010001 A! -b00010010 B! -b00000000000000000000000000001010 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00010010 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001010 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010001 k" -b00010010 l" -b00000000000000000000000000001010 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010010 T# -b00010000 U# -b00010001 V# -b00010000 W# -b00010000 X# -b00010000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001010 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010001 B$ -b00010000 C$ -b00000000000000000000000000001010 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00010000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00010010 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001010 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010001 @! +b00010010 A! +b00000000000000000000000000001010 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00010010 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001010 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010001 d" +b00010010 e" +b00000000000000000000000000001010 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010010 G# +b00010000 H# +b00010001 I# +b00010000 J# +b00010000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001010 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010001 4$ +b00010000 5$ +b00000000000000000000000000001010 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00010000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001010 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001010 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010001 l% -b00010000 m% -b00000000000000000000000000001010 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010010 U& -b00010000 V& -b00010001 W& -b00010000 X& -b00010000 Y& -b00010000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001010 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010001 C' -b00010000 D' -b00000000000000000000000000001010 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00010000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001010 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010001 m( -b00010000 n( -b00000000000000000000000000001010 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010001 X% +b00010000 Y% +b00000000000000000000000000001010 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010010 ;& +b00010000 <& +b00010001 =& +b00010000 >& +b00010000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001010 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010001 (' +b00010000 )' +b00000000000000000000000000001010 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00010000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001010 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010001 L( +b00010000 M( +b00000000000000000000000000001010 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #105 0* 0- @@ -4619,20 +4552,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #110 b00010000 # b00001111 $ @@ -4671,20 +4604,20 @@ b00010011 P b00010000 S b00010011 T b00010011 V -b00010011 W -b00010011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001011 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001011 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -4696,244 +4629,241 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00010011 B! -b00000000000000000000000000001011 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001011 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00010011 A! +b00000000000000000000000000001011 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001011 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010011 l" -b00000000000000000000000000001011 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010011 T# -b00010011 U# -b00010011 V# -b00010011 W# -b00010011 X# -b00010011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001011 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010011 B$ -b00010011 C$ -b00000000000000000000000000001011 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00010011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001011 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010011 l% -b00010011 m% -b00000000000000000000000000001011 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010011 U& -b00010011 V& -b00010011 W& -b00010011 X& -b00010011 Y& -b00010011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001011 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010011 C' -b00010011 D' -b00000000000000000000000000001011 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00010011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001011 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010011 m( -b00010011 n( -b00000000000000000000000000001011 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010011 e" +b00000000000000000000000000001011 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010011 G# +b00010011 H# +b00010011 I# +b00010011 J# +b00010011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001011 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010011 4$ +b00010011 5$ +b00000000000000000000000000001011 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00010011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001011 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010011 X% +b00010011 Y% +b00000000000000000000000000001011 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010011 ;& +b00010011 <& +b00010011 =& +b00010011 >& +b00010011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001011 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010011 (' +b00010011 )' +b00000000000000000000000000001011 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00010011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001011 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010011 L( +b00010011 M( +b00000000000000000000000000001011 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #115 0* 0- @@ -4942,20 +4872,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #120 b00010011 # b00010001 $ @@ -4987,264 +4917,262 @@ b00010001 N 1R b00010001 S b00010011 U -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001100 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! -b00010011 A! -b00000000000000000000000000001100 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001100 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010011 k" -b00000000000000000000000000001100 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010101 U# -b00010100 V# -b00010101 W# -b00010101 X# -b00010101 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001100 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010100 B$ -b00010101 C$ -b00000000000000000000000000001100 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00010101 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001100 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010011 @! +b00000000000000000000000000001100 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001100 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010011 d" +b00000000000000000000000000001100 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010101 H# +b00010100 I# +b00010101 J# +b00010101 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001100 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010100 4$ +b00010101 5$ +b00000000000000000000000000001100 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00010101 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001100 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001100 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010100 l% -b00010101 m% -b00000000000000000000000000001100 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010101 V& -b00010100 W& -b00010101 X& -b00010101 Y& -b00010101 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001100 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010100 C' -b00010101 D' -b00000000000000000000000000001100 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00010101 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001100 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010100 m( -b00010101 n( -b00000000000000000000000000001100 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010100 X% +b00010101 Y% +b00000000000000000000000000001100 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010101 <& +b00010100 =& +b00010101 >& +b00010101 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001100 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010100 (' +b00010101 )' +b00000000000000000000000000001100 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00010101 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001100 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010100 L( +b00010101 M( +b00000000000000000000000000001100 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #125 0* 0- @@ -5253,20 +5181,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #130 b00010101 # b00010100 $ @@ -5307,20 +5235,20 @@ b00010011 S b00010101 T b00010100 U b00010101 V -b00010101 W -b00010101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001101 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00010101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001101 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -5332,240 +5260,237 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00010100 A! -b00010101 B! -b00000000000000000000000000001101 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00010101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001101 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00010100 @! +b00010101 A! +b00000000000000000000000000001101 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00010101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001101 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00010100 k" -b00010101 l" -b00000000000000000000000000001101 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00010101 T# -b00010110 U# -b00010110 W# -b00010110 X# -b00010110 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001101 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010110 C$ -b00000000000000000000000000001101 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00010110 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001101 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010110 m% -b00000000000000000000000000001101 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00010101 U& -b00010110 V& -b00010110 X& -b00010110 Y& -b00010110 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001101 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010110 D' -b00000000000000000000000000001101 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00010110 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001101 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010110 n( -b00000000000000000000000000001101 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00010100 d" +b00010101 e" +b00000000000000000000000000001101 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00010101 G# +b00010110 H# +b00010110 J# +b00010110 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001101 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010110 5$ +b00000000000000000000000000001101 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00010110 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001101 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010110 Y% +b00000000000000000000000000001101 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00010101 ;& +b00010110 <& +b00010110 >& +b00010110 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001101 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010110 )' +b00000000000000000000000000001101 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00010110 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001101 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010110 M( +b00000000000000000000000000001101 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #135 0* 0- @@ -5574,20 +5499,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #140 b00010110 # b00010110 $ @@ -5624,257 +5549,256 @@ b00010110 S b00010110 T b00010110 U b00010110 V -b00010110 W -b00010110 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000001110 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00010110 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000001110 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00010110 @! b00010110 A! -b00010110 B! -b00000000000000000000000000001110 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00010110 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000001110 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00010110 k" -b00010110 l" -b00000000000000000000000000001110 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00010110 T# -b00010110 V# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000001110 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00010110 B$ -b00000000000000000000000000001110 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000001110 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00010110 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000001110 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00010110 d" +b00010110 e" +b00000000000000000000000000001110 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00010110 G# +b00010110 I# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000001110 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00010110 4$ +b00000000000000000000000000001110 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000001110 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000001110 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00010110 l% -b00000000000000000000000000001110 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00010110 U& -b00010110 W& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000001110 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00010110 C' -b00000000000000000000000000001110 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000001110 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00010110 m( -b00000000000000000000000000001110 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00010110 X% +b00000000000000000000000000001110 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00010110 ;& +b00010110 =& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000001110 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00010110 (' +b00000000000000000000000000001110 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000001110 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00010110 L( +b00000000000000000000000000001110 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #145 0* 0- @@ -5883,20 +5807,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #150 b00010111 $ b00011000 % @@ -5932,20 +5856,20 @@ b00011000 S b00011000 T b00011001 U b00011000 V -b00011000 W -b00011000 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000001111 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00011000 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000001111 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -5957,246 +5881,243 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00011001 A! -b00011000 B! -b00000000000000000000000000001111 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00011000 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000001111 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00011001 @! +b00011000 A! +b00000000000000000000000000001111 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00011000 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000001111 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00011001 k" -b00011000 l" -b00000000000000000000000000001111 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00011000 T# -b00011000 U# -b00010111 V# -b00011000 W# -b00011000 X# -b00011000 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000001111 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00010111 B$ -b00011000 C$ -b00000000000000000000000000001111 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00011000 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000001111 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00010111 l% -b00011000 m% -b00000000000000000000000000001111 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00011000 U& -b00011000 V& -b00010111 W& -b00011000 X& -b00011000 Y& -b00011000 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000001111 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00010111 C' -b00011000 D' -b00000000000000000000000000001111 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00011000 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000001111 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00010111 m( -b00011000 n( -b00000000000000000000000000001111 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00011001 d" +b00011000 e" +b00000000000000000000000000001111 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00011000 G# +b00011000 H# +b00010111 I# +b00011000 J# +b00011000 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000001111 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00010111 4$ +b00011000 5$ +b00000000000000000000000000001111 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00011000 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000001111 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00010111 X% +b00011000 Y% +b00000000000000000000000000001111 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00011000 ;& +b00011000 <& +b00010111 =& +b00011000 >& +b00011000 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000001111 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00010111 (' +b00011000 )' +b00000000000000000000000000001111 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00011000 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000001111 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00010111 L( +b00011000 M( +b00000000000000000000000000001111 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) #155 0* 0- @@ -6205,20 +6126,20 @@ b00000000 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #160 b00011000 # b00011011 % @@ -6251,271 +6172,268 @@ b00011001 S b00011011 T b00011011 U b00011011 V -b00011011 W -b00011011 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r -b00000000000000000000000000010000 v -b00000000 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0! -b00000110 4! -b00000101 5! -b00000100 6! -b00000011 7! -b00000010 8! -b00000001 9! -b00000110 :! -b00000101 ;! -b00000100 ! -b00000001 ?! -1@! +b00011011 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q +b00000000000000000000000000010000 u +b00000000 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /! +b00000110 3! +b00000101 4! +b00000100 5! +b00000011 6! +b00000010 7! +b00000001 8! +b00000110 9! +b00000101 :! +b00000100 ;! +b00000011 ! +1?! +b00011011 @! b00011011 A! -b00011011 B! -b00000000000000000000000000010000 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u! -b00000110 y! -b00000101 z! -b00000100 {! -b00000011 |! -b00000010 }! -b00000001 ~! -b00011011 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >" -b00000000000000000000000000010000 B" -b00000000 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z" -b00000110 ^" -b00000101 _" -b00000100 `" -b00000011 a" -b00000010 b" -b00000001 c" -b00000110 d" -b00000101 e" -b00000100 f" -b00000011 g" -b00000010 h" -b00000001 i" -1j" -b00011011 k" -b00011011 l" -b00000000000000000000000000010000 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 A# -b00000110 E# -b00000101 F# -b00000100 G# -b00000011 H# -b00000010 I# -b00000001 J# -1S# -b00011011 T# -b00011001 U# -b00011001 V# -b00011001 W# -b00011001 X# -b00011001 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s# -b00000000000000000000000000010000 w# -b00000000 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1$ -b00000110 5$ -b00000101 6$ -b00000100 7$ -b00000011 8$ -b00000010 9$ -b00000001 :$ -b00000110 ;$ -b00000101 <$ -b00000100 =$ -b00000011 >$ -b00000010 ?$ -b00000001 @$ -1A$ -b00011001 B$ -b00011001 C$ -b00000000000000000000000000010000 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v$ -b00000110 z$ -b00000101 {$ -b00000100 |$ -b00000011 }$ -b00000010 ~$ -b00000001 !% -b00011001 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3% +b00000000000000000000000000010000 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n! +b00000110 r! +b00000101 s! +b00000100 t! +b00000011 u! +b00000010 v! +b00000001 w! +b00011011 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7" +b00000000000000000000000000010000 ;" +b00000000 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S" +b00000110 W" +b00000101 X" +b00000100 Y" +b00000011 Z" +b00000010 [" +b00000001 \" +b00000110 ]" +b00000101 ^" +b00000100 _" +b00000011 `" +b00000010 a" +b00000001 b" +1c" +b00011011 d" +b00011011 e" +b00000000000000000000000000010000 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4# +b00000110 8# +b00000101 9# +b00000100 :# +b00000011 ;# +b00000010 <# +b00000001 =# +1F# +b00011011 G# +b00011001 H# +b00011001 I# +b00011001 J# +b00011001 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e# +b00000000000000000000000000010000 i# +b00000000 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #$ +b00000110 '$ +b00000101 ($ +b00000100 )$ +b00000011 *$ +b00000010 +$ +b00000001 ,$ +b00000110 -$ +b00000101 .$ +b00000100 /$ +b00000011 0$ +b00000010 1$ +b00000001 2$ +13$ +b00011001 4$ +b00011001 5$ +b00000000000000000000000000010000 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 b$ +b00000110 f$ +b00000101 g$ +b00000100 h$ +b00000011 i$ +b00000010 j$ +b00000001 k$ +b00011001 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +% +b00000000000000000000000000010000 /% +b00000000 2% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;% b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?% -b00000000000000000000000000010000 C% -b00000000 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [% -b00000110 _% -b00000101 `% -b00000100 a% -b00000011 b% -b00000010 c% -b00000001 d% -b00000110 e% -b00000101 f% -b00000100 g% -b00000011 h% -b00000010 i% -b00000001 j% -1k% -b00011001 l% -b00011001 m% -b00000000000000000000000000010000 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 B& -b00000110 F& -b00000101 G& -b00000100 H& -b00000011 I& -b00000010 J& -b00000001 K& -1T& -b00011011 U& -b00011001 V& -b00011001 W& -b00011001 X& -b00011001 Y& -b00011001 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 t& -b00000000000000000000000000010000 x& -b00000000 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2' -b00000110 6' -b00000101 7' -b00000100 8' -b00000011 9' -b00000010 :' -b00000001 ;' -b00000110 <' -b00000101 =' -b00000100 >' -b00000011 ?' -b00000010 @' -b00000001 A' -1B' -b00011001 C' -b00011001 D' -b00000000000000000000000000010000 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 w' -b00000110 {' -b00000101 |' -b00000100 }' -b00000011 ~' -b00000010 !( -b00000001 "( -b00011001 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @( -b00000000000000000000000000010000 D( -b00000000 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \( -b00000110 `( -b00000101 a( -b00000100 b( -b00000011 c( -b00000010 d( -b00000001 e( -b00000110 f( -b00000101 g( -b00000100 h( -b00000011 i( -b00000010 j( -b00000001 k( -1l( -b00011001 m( -b00011001 n( -b00000000000000000000000000010000 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C) -b00000110 G) -b00000101 H) -b00000100 I) -b00000011 J) -b00000010 K) -b00000001 L) +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 G% +b00000110 K% +b00000101 L% +b00000100 M% +b00000011 N% +b00000010 O% +b00000001 P% +b00000110 Q% +b00000101 R% +b00000100 S% +b00000011 T% +b00000010 U% +b00000001 V% +1W% +b00011001 X% +b00011001 Y% +b00000000000000000000000000010000 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (& +b00000110 ,& +b00000101 -& +b00000100 .& +b00000011 /& +b00000010 0& +b00000001 1& +1:& +b00011011 ;& +b00011001 <& +b00011001 =& +b00011001 >& +b00011001 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Y& +b00000000000000000000000000010000 ]& +b00000000 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u& +b00000110 y& +b00000101 z& +b00000100 {& +b00000011 |& +b00000010 }& +b00000001 ~& +b00000110 !' +b00000101 "' +b00000100 #' +b00000011 $' +b00000010 %' +b00000001 &' +1'' +b00011001 (' +b00011001 )' +b00000000000000000000000000010000 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 V' +b00000110 Z' +b00000101 [' +b00000100 \' +b00000011 ]' +b00000010 ^' +b00000001 _' +b00011001 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 }' +b00000000000000000000000000010000 #( +b00000000 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;( +b00000110 ?( +b00000101 @( +b00000100 A( +b00000011 B( +b00000010 C( +b00000001 D( +b00000110 E( +b00000101 F( +b00000100 G( +b00000011 H( +b00000010 I( +b00000001 J( +1K( +b00011001 L( +b00011001 M( +b00000000000000000000000000010000 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 z( +b00000110 ~( +b00000101 !) +b00000100 ") +b00000011 #) +b00000010 $) +b00000001 %) #165 0* 0- @@ -6524,20 +6442,20 @@ b00000001 L) 0F 0K 0R -0@! -0`! -0j" -0,# -0S# -0A$ -0a$ -0k% -0-& -0T& -0B' -0b' -0l( -0.) +0?! +0Y! +0c" +0}" +0F# +03$ +0M$ +0W% +0q% +0:& +0'' +0A' +0K( +0e( #170 b00011001 # b00011001 $ @@ -6575,20 +6493,20 @@ b00011101 P b00011101 T b00011100 U b00011101 V -b00011101 W -b00011101 ] -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 b -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 f -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 j -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 n -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 r -b00000000000000000000000000010001 v -b00000001 y -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ~ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 $! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 (! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ,! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 0! +b00011101 \ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 a +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 e +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 i +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 m +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 q +b00000000000000000000000000010001 u +b00000001 x +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 } +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 #! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 '! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 +! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 /! +b00000000 3! b00000000 4! b00000000 5! b00000000 6! @@ -6600,243 +6518,240 @@ b00000000 ;! b00000000 ! -b00000000 ?! -1@! -b00011100 A! -b00011101 B! -b00000000000000000000000000010001 Y! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \! -1`! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q! -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u! -b00000000 y! -b00000000 z! -b00000000 {! -b00000000 |! -b00000000 }! -b00000000 ~! -b00011101 )" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ." -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 2" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 6" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 :" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 >" -b00000000000000000000000000010001 B" -b00000001 E" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 J" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 N" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 R" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 V" -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Z" +1?! +b00011100 @! +b00011101 A! +b00000000000000000000000000010001 R! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 U! +1Y! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 ^! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 b! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 f! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 j! +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 n! +b00000000 r! +b00000000 s! +b00000000 t! +b00000000 u! +b00000000 v! +b00000000 w! +b00011101 "" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 +" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 /" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 3" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 7" +b00000000000000000000000000010001 ;" +b00000001 >" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 C" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 G" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 K" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 O" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 S" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" +b00000000 ]" b00000000 ^" b00000000 _" b00000000 `" b00000000 a" b00000000 b" -b00000000 c" -b00000000 d" -b00000000 e" -b00000000 f" -b00000000 g" -b00000000 h" -b00000000 i" -1j" -b00011100 k" -b00011101 l" -b00000000000000000000000000010001 %# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (# -1,# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 1# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 5# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 9# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 =# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 A# -b00000000 E# -b00000000 F# -b00000000 G# -b00000000 H# -b00000000 I# -b00000000 J# -1S# -b00011101 T# -b00011011 U# -b00011100 V# -b00011011 W# -b00011011 X# -b00011011 ^# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 c# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 g# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 k# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 o# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 s# -b00000000000000000000000000010001 w# -b00000001 z# -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 !$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 %$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 )$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 1$ -b00000000 5$ -b00000000 6$ -b00000000 7$ -b00000000 8$ -b00000000 9$ -b00000000 :$ -b00000000 ;$ -b00000000 <$ -b00000000 =$ -b00000000 >$ -b00000000 ?$ -b00000000 @$ -1A$ -b00011100 B$ -b00011011 C$ -b00000000000000000000000000010001 Z$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ]$ -1a$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 f$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 j$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 n$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 r$ -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 v$ -b00000000 z$ -b00000000 {$ -b00000000 |$ -b00000000 }$ -b00000000 ~$ -b00000000 !% -b00011011 *% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 /% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 3% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 7% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ;% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ?% -b00000000000000000000000000010001 C% -b00000001 F% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 K% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 O% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 S% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 W% -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 [% -b00000000 _% -b00000000 `% -b00000000 a% -b00000000 b% -b00000000 c% -b00000000 d% -b00000000 e% -b00000000 f% -b00000000 g% -b00000000 h% -b00000000 i% -b00000000 j% -1k% -b00011100 l% -b00011011 m% -b00000000000000000000000000010001 && -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )& -1-& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 2& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 6& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 :& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 >& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 B& -b00000000 F& -b00000000 G& -b00000000 H& -b00000000 I& -b00000000 J& -b00000000 K& -1T& -b00011101 U& -b00011011 V& -b00011100 W& -b00011011 X& -b00011011 Y& -b00011011 _& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 d& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 h& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 l& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 p& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 t& -b00000000000000000000000000010001 x& -b00000001 {& -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 "' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 &' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 *' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 .' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 2' -b00000000 6' -b00000000 7' -b00000000 8' -b00000000 9' -b00000000 :' -b00000000 ;' -b00000000 <' -b00000000 =' -b00000000 >' -b00000000 ?' -b00000000 @' -b00000000 A' -1B' -b00011100 C' -b00011011 D' -b00000000000000000000000000010001 [' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ^' -1b' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 g' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 k' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 o' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 s' -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 w' -b00000000 {' -b00000000 |' -b00000000 }' -b00000000 ~' -b00000000 !( -b00000000 "( -b00011011 +( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 0( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 4( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 8( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 <( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 @( -b00000000000000000000000000010001 D( -b00000001 G( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 L( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 P( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 T( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 X( -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 \( -b00000000 `( -b00000000 a( -b00000000 b( -b00000000 c( -b00000000 d( -b00000000 e( -b00000000 f( -b00000000 g( -b00000000 h( -b00000000 i( -b00000000 j( -b00000000 k( -1l( -b00011100 m( -b00011011 n( -b00000000000000000000000000010001 ') -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 *) -1.) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 3) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 7) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ;) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ?) -b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 C) -b00000000 G) -b00000000 H) -b00000000 I) -b00000000 J) -b00000000 K) -b00000000 L) +1c" +b00011100 d" +b00011101 e" +b00000000000000000000000000010001 v" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 y" +1}" +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 $# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 (# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ,# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 0# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 4# +b00000000 8# +b00000000 9# +b00000000 :# +b00000000 ;# +b00000000 <# +b00000000 =# +1F# +b00011101 G# +b00011011 H# +b00011100 I# +b00011011 J# +b00011011 P# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 U# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 Y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ]# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 a# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 e# +b00000000000000000000000000010001 i# +b00000001 l# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 q# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 u# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 y# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 }# +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 #$ +b00000000 '$ +b00000000 ($ +b00000000 )$ +b00000000 *$ +b00000000 +$ +b00000000 ,$ +b00000000 -$ +b00000000 .$ +b00000000 /$ +b00000000 0$ +b00000000 1$ +b00000000 2$ +13$ +b00011100 4$ +b00011011 5$ +b00000000000000000000000000010001 F$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 I$ +1M$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 R$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 V$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Z$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ^$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 b$ +b00000000 f$ +b00000000 g$ +b00000000 h$ +b00000000 i$ +b00000000 j$ +b00000000 k$ +b00011011 t$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 y$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 }$ +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 #% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 '% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 +% +b00000000000000000000000000010001 /% +b00000001 2% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 7% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 ;% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ?% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 C% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 G% +b00000000 K% +b00000000 L% +b00000000 M% +b00000000 N% +b00000000 O% +b00000000 P% +b00000000 Q% +b00000000 R% +b00000000 S% +b00000000 T% +b00000000 U% +b00000000 V% +1W% +b00011100 X% +b00011011 Y% +b00000000000000000000000000010001 j% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m% +1q% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 v% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 z% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 ~% +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 $& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 (& +b00000000 ,& +b00000000 -& +b00000000 .& +b00000000 /& +b00000000 0& +b00000000 1& +1:& +b00011101 ;& +b00011011 <& +b00011100 =& +b00011011 >& +b00011011 D& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 I& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 M& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 Q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 U& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 Y& +b00000000000000000000000000010001 ]& +b00000001 `& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 e& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 i& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 m& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 q& +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 u& +b00000000 y& +b00000000 z& +b00000000 {& +b00000000 |& +b00000000 }& +b00000000 ~& +b00000000 !' +b00000000 "' +b00000000 #' +b00000000 $' +b00000000 %' +b00000000 &' +1'' +b00011100 (' +b00011011 )' +b00000000000000000000000000010001 :' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =' +1A' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 F' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 J' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 N' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 R' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 V' +b00000000 Z' +b00000000 [' +b00000000 \' +b00000000 ]' +b00000000 ^' +b00000000 _' +b00011011 h' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 m' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 q' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 u' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 y' +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 }' +b00000000000000000000000000010001 #( +b00000001 &( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 /( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 3( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 7( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 ;( +b00000000 ?( +b00000000 @( +b00000000 A( +b00000000 B( +b00000000 C( +b00000000 D( +b00000000 E( +b00000000 F( +b00000000 G( +b00000000 H( +b00000000 I( +b00000000 J( +1K( +b00011100 L( +b00011011 M( +b00000000000000000000000000010001 ^( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a( +1e( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 j( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 n( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 r( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 v( +b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 z( +b00000000 ~( +b00000000 !) +b00000000 ") +b00000000 #) +b00000000 $) +b00000000 %) diff --git a/test_regress/t/t_interface_ref_trace.out b/test_regress/t/t_interface_ref_trace.out index 9f59e314d..6cf55743f 100644 --- a/test_regress/t/t_interface_ref_trace.out +++ b/test_regress/t/t_interface_ref_trace.out @@ -1,234 +1,297 @@ $version Generated by VerilatedVcd $end -$date Thu Apr 14 07:06:40 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 0 clk $end + $var wire 1 0 clk $end $scope module t $end - $var wire 1 0 clk $end + $var wire 1 0 clk $end $var wire 32 # cyc [31:0] $end - $scope module a $end - $scope module ac1 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 $ value [31:0] $end - $scope module the_struct $end - $var wire 32 % val100 [31:0] $end - $var wire 32 & val200 [31:0] $end - $upscope $end - $upscope $end + $scope module intf_1 $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end $upscope $end - $scope module ac2 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 ' value [31:0] $end - $scope module the_struct $end - $var wire 32 ( val100 [31:0] $end - $var wire 32 ) val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module ac3 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 * value [31:0] $end - $scope module the_struct $end - $var wire 32 + val100 [31:0] $end - $var wire 32 , val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module as3 $end - $scope module intf_for_struct $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 * value [31:0] $end - $scope module the_struct $end - $var wire 32 + val100 [31:0] $end - $var wire 32 , val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module intf_in_sub_all $end - $var wire 1 0 clk $end + $scope module inner $end $var wire 32 # cyc [31:0] $end - $var wire 32 * value [31:0] $end - $scope module inner $end - $var wire 32 # cyc [31:0] $end - $var wire 32 3 value [31:0] $end - $upscope $end - $scope module the_struct $end - $var wire 32 + val100 [31:0] $end - $var wire 32 , val200 [31:0] $end - $upscope $end - $upscope $end - $scope module intf_one $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 $ value [31:0] $end - $scope module the_struct $end - $var wire 32 % val100 [31:0] $end - $var wire 32 & val200 [31:0] $end - $upscope $end - $upscope $end - $scope module intf_two $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 ' value [31:0] $end - $scope module the_struct $end - $var wire 32 ( val100 [31:0] $end - $var wire 32 ) val200 [31:0] $end - $upscope $end + $var wire 32 1 value [31:0] $end $upscope $end $upscope $end - $scope module abcdefghijklmnopqrstuvwxyz $end - $scope module ac1 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 ' value [31:0] $end - $scope module the_struct $end - $var wire 32 ( val100 [31:0] $end - $var wire 32 ) val200 [31:0] $end - $upscope $end - $upscope $end + $scope module intf_2 $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end $upscope $end - $scope module ac2 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 $ value [31:0] $end - $scope module the_struct $end - $var wire 32 % val100 [31:0] $end - $var wire 32 & val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module ac3 $end - $scope module intf_for_check $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 - value [31:0] $end - $scope module the_struct $end - $var wire 32 . val100 [31:0] $end - $var wire 32 / val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module as3 $end - $scope module intf_for_struct $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 - value [31:0] $end - $scope module the_struct $end - $var wire 32 . val100 [31:0] $end - $var wire 32 / val200 [31:0] $end - $upscope $end - $upscope $end - $upscope $end - $scope module intf_in_sub_all $end - $var wire 1 0 clk $end + $scope module inner $end $var wire 32 # cyc [31:0] $end - $var wire 32 - value [31:0] $end - $scope module inner $end - $var wire 32 # cyc [31:0] $end - $var wire 32 4 value [31:0] $end - $upscope $end - $scope module the_struct $end - $var wire 32 . val100 [31:0] $end - $var wire 32 / val200 [31:0] $end - $upscope $end - $upscope $end - $scope module intf_one $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 ' value [31:0] $end - $scope module the_struct $end - $var wire 32 ( val100 [31:0] $end - $var wire 32 ) val200 [31:0] $end - $upscope $end - $upscope $end - $scope module intf_two $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 $ value [31:0] $end - $scope module the_struct $end - $var wire 32 % val100 [31:0] $end - $var wire 32 & val200 [31:0] $end - $upscope $end + $var wire 32 2 value [31:0] $end $upscope $end $upscope $end $scope module c1 $end $scope module intf_for_check $end - $var wire 1 0 clk $end + $var wire 1 0 clk $end $var wire 32 # cyc [31:0] $end $var wire 32 $ value [31:0] $end $scope module the_struct $end $var wire 32 % val100 [31:0] $end $var wire 32 & val200 [31:0] $end $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end $upscope $end $upscope $end $scope module c2 $end $scope module intf_for_check $end - $var wire 1 0 clk $end + $var wire 1 0 clk $end $var wire 32 # cyc [31:0] $end $var wire 32 ' value [31:0] $end $scope module the_struct $end $var wire 32 ( val100 [31:0] $end $var wire 32 ) val200 [31:0] $end $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end $upscope $end $upscope $end - $scope module intf_1 $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 $ value [31:0] $end - $scope module inner $end - $var wire 32 # cyc [31:0] $end - $var wire 32 1 value [31:0] $end - $upscope $end - $scope module the_struct $end - $var wire 32 % val100 [31:0] $end - $var wire 32 & val200 [31:0] $end - $upscope $end - $upscope $end - $scope module intf_2 $end - $var wire 1 0 clk $end - $var wire 32 # cyc [31:0] $end - $var wire 32 ' value [31:0] $end - $scope module inner $end - $var wire 32 # cyc [31:0] $end - $var wire 32 2 value [31:0] $end - $upscope $end - $scope module the_struct $end - $var wire 32 ( val100 [31:0] $end - $var wire 32 ) val200 [31:0] $end - $upscope $end - $upscope $end - $scope module s1 $end - $scope module intf_for_struct $end - $var wire 1 0 clk $end + $scope module a $end + $scope module intf_one $end + $var wire 1 0 clk $end $var wire 32 # cyc [31:0] $end $var wire 32 $ value [31:0] $end $scope module the_struct $end $var wire 32 % val100 [31:0] $end $var wire 32 & val200 [31:0] $end $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end $upscope $end - $upscope $end - $scope module s2 $end - $scope module intf_for_struct $end - $var wire 1 0 clk $end + $scope module intf_two $end + $var wire 1 0 clk $end $var wire 32 # cyc [31:0] $end $var wire 32 ' value [31:0] $end $scope module the_struct $end $var wire 32 ( val100 [31:0] $end $var wire 32 ) val200 [31:0] $end $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_in_sub_all $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $scope module ac1 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac2 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac3 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module as3 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module abcdefghijklmnopqrstuvwxyz $end + $scope module intf_one $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_two $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_in_sub_all $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $scope module ac1 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac2 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac3 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module as3 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module s1 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module s2 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end $upscope $end $upscope $end $upscope $end diff --git a/test_regress/t/t_interface_ref_trace_fst.out b/test_regress/t/t_interface_ref_trace_fst.out index 858d03801..c56f4b6c7 100644 --- a/test_regress/t/t_interface_ref_trace_fst.out +++ b/test_regress/t/t_interface_ref_trace_fst.out @@ -1,5 +1,5 @@ $date - Thu Apr 14 07:06:50 2022 + Tue Oct 24 11:00:16 2023 $end $version @@ -13,15 +13,84 @@ $var wire 1 ! clk $end $scope module t $end $var wire 1 ! clk $end $var integer 32 " cyc [31:0] $end +$scope interface intf_1 $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_2 $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end $scope module a $end +$scope interface intf_one $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_two $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_in_sub_all $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 + value [31:0] $end +$scope struct the_struct $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 . value [31:0] $end +$upscope $end +$upscope $end $scope module ac1 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -29,10 +98,14 @@ $scope module ac2 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -40,10 +113,14 @@ $scope module ac3 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end +$var integer 32 + value [31:0] $end $scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 . value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -51,54 +128,70 @@ $scope module as3 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end +$var integer 32 + value [31:0] $end $scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_in_sub_all $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 , value [31:0] $end +$var integer 32 . value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end -$scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_one $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_two $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end $upscope $end $upscope $end $upscope $end $scope module abcdefghijklmnopqrstuvwxyz $end +$scope interface intf_one $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_two $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_in_sub_all $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 / value [31:0] $end +$scope struct the_struct $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 2 value [31:0] $end +$upscope $end +$upscope $end $scope module ac1 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -108,8 +201,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -117,10 +214,14 @@ $scope module ac3 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end +$var integer 32 / value [31:0] $end $scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 2 value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -128,42 +229,15 @@ $scope module as3 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end +$var integer 32 / value [31:0] $end $scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_in_sub_all $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 0 value [31:0] $end +$var integer 32 2 value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end -$scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_one $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_two $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end $upscope $end $upscope $end $upscope $end @@ -173,8 +247,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -182,37 +260,15 @@ $scope module c2 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_1 $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 1 value [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_2 $end -$scope interface inner $end -$var wire 32 " cyc [31:0] $end -$var integer 32 2 value [31:0] $end -$upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end $upscope $end $upscope $end $scope module s1 $end @@ -221,8 +277,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -230,10 +290,14 @@ $scope module s2 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -243,18 +307,18 @@ $enddefinitions $end #0 $dumpvars b00000000000000000000000000000000 2 -b00000000000000000000000000000000 1 -b00000000000000000000000000000000 0 -b00000000000000000000010010110010 / -b00000000000000000000010001001110 . -b00000000000000000000001111101010 - -b00000000000000000000000000000000 , -b00000000000000000000010010110001 + -b00000000000000000000010001001101 * -b00000000000000000000001111101001 ) -b00000000000000000000000011001010 ( -b00000000000000000000000001100110 ' -b00000000000000000000000000000010 & +b00000000000000000000010010110010 1 +b00000000000000000000010001001110 0 +b00000000000000000000001111101010 / +b00000000000000000000000000000000 . +b00000000000000000000010010110001 - +b00000000000000000000010001001101 , +b00000000000000000000001111101001 + +b00000000000000000000000000000000 * +b00000000000000000000000011001010 ) +b00000000000000000000000001100110 ( +b00000000000000000000000000000010 ' +b00000000000000000000000000000000 & b00000000000000000000000011001001 % b00000000000000000000000001100101 $ b00000000000000000000000000000001 # @@ -267,28 +331,28 @@ b00000000000000000000000000000001 " b00000000000000000000000000000010 # b00000000000000000000000001100110 $ b00000000000000000000000011001010 % -b00000000000000000000000000000011 & -b00000000000000000000000001100111 ' -b00000000000000000000000011001011 ( -b00000000000000000000001111101010 ) -b00000000000000000000010001001110 * -b00000000000000000000010010110010 + -b00000000000000000000001111101011 - -b00000000000000000000010001001111 . -b00000000000000000000010010110011 / +b00000000000000000000000000000011 ' +b00000000000000000000000001100111 ( +b00000000000000000000000011001011 ) +b00000000000000000000001111101010 + +b00000000000000000000010001001110 , +b00000000000000000000010010110010 - +b00000000000000000000001111101011 / +b00000000000000000000010001001111 0 +b00000000000000000000010010110011 1 #15 0! #20 1! -b00000000000000000000010010110100 / -b00000000000000000000010001010000 . -b00000000000000000000001111101100 - -b00000000000000000000010010110011 + -b00000000000000000000010001001111 * -b00000000000000000000001111101011 ) -b00000000000000000000000011001100 ( -b00000000000000000000000001101000 ' -b00000000000000000000000000000100 & +b00000000000000000000010010110100 1 +b00000000000000000000010001010000 0 +b00000000000000000000001111101100 / +b00000000000000000000010010110011 - +b00000000000000000000010001001111 , +b00000000000000000000001111101011 + +b00000000000000000000000011001100 ) +b00000000000000000000000001101000 ( +b00000000000000000000000000000100 ' b00000000000000000000000011001011 % b00000000000000000000000001100111 $ b00000000000000000000000000000011 # @@ -301,28 +365,28 @@ b00000000000000000000000000000011 " b00000000000000000000000000000100 # b00000000000000000000000001101000 $ b00000000000000000000000011001100 % -b00000000000000000000000000000101 & -b00000000000000000000000001101001 ' -b00000000000000000000000011001101 ( -b00000000000000000000001111101100 ) -b00000000000000000000010001010000 * -b00000000000000000000010010110100 + -b00000000000000000000001111101101 - -b00000000000000000000010001010001 . -b00000000000000000000010010110101 / +b00000000000000000000000000000101 ' +b00000000000000000000000001101001 ( +b00000000000000000000000011001101 ) +b00000000000000000000001111101100 + +b00000000000000000000010001010000 , +b00000000000000000000010010110100 - +b00000000000000000000001111101101 / +b00000000000000000000010001010001 0 +b00000000000000000000010010110101 1 #35 0! #40 1! -b00000000000000000000010010110110 / -b00000000000000000000010001010010 . -b00000000000000000000001111101110 - -b00000000000000000000010010110101 + -b00000000000000000000010001010001 * -b00000000000000000000001111101101 ) -b00000000000000000000000011001110 ( -b00000000000000000000000001101010 ' -b00000000000000000000000000000110 & +b00000000000000000000010010110110 1 +b00000000000000000000010001010010 0 +b00000000000000000000001111101110 / +b00000000000000000000010010110101 - +b00000000000000000000010001010001 , +b00000000000000000000001111101101 + +b00000000000000000000000011001110 ) +b00000000000000000000000001101010 ( +b00000000000000000000000000000110 ' b00000000000000000000000011001101 % b00000000000000000000000001101001 $ b00000000000000000000000000000101 # @@ -335,28 +399,28 @@ b00000000000000000000000000000101 " b00000000000000000000000000000110 # b00000000000000000000000001101010 $ b00000000000000000000000011001110 % -b00000000000000000000000000000111 & -b00000000000000000000000001101011 ' -b00000000000000000000000011001111 ( -b00000000000000000000001111101110 ) -b00000000000000000000010001010010 * -b00000000000000000000010010110110 + -b00000000000000000000001111101111 - -b00000000000000000000010001010011 . -b00000000000000000000010010110111 / +b00000000000000000000000000000111 ' +b00000000000000000000000001101011 ( +b00000000000000000000000011001111 ) +b00000000000000000000001111101110 + +b00000000000000000000010001010010 , +b00000000000000000000010010110110 - +b00000000000000000000001111101111 / +b00000000000000000000010001010011 0 +b00000000000000000000010010110111 1 #55 0! #60 1! -b00000000000000000000010010111000 / -b00000000000000000000010001010100 . -b00000000000000000000001111110000 - -b00000000000000000000010010110111 + -b00000000000000000000010001010011 * -b00000000000000000000001111101111 ) -b00000000000000000000000011010000 ( -b00000000000000000000000001101100 ' -b00000000000000000000000000001000 & +b00000000000000000000010010111000 1 +b00000000000000000000010001010100 0 +b00000000000000000000001111110000 / +b00000000000000000000010010110111 - +b00000000000000000000010001010011 , +b00000000000000000000001111101111 + +b00000000000000000000000011010000 ) +b00000000000000000000000001101100 ( +b00000000000000000000000000001000 ' b00000000000000000000000011001111 % b00000000000000000000000001101011 $ b00000000000000000000000000000111 # @@ -369,28 +433,28 @@ b00000000000000000000000000000111 " b00000000000000000000000000001000 # b00000000000000000000000001101100 $ b00000000000000000000000011010000 % -b00000000000000000000000000001001 & -b00000000000000000000000001101101 ' -b00000000000000000000000011010001 ( -b00000000000000000000001111110000 ) -b00000000000000000000010001010100 * -b00000000000000000000010010111000 + -b00000000000000000000001111110001 - -b00000000000000000000010001010101 . -b00000000000000000000010010111001 / +b00000000000000000000000000001001 ' +b00000000000000000000000001101101 ( +b00000000000000000000000011010001 ) +b00000000000000000000001111110000 + +b00000000000000000000010001010100 , +b00000000000000000000010010111000 - +b00000000000000000000001111110001 / +b00000000000000000000010001010101 0 +b00000000000000000000010010111001 1 #75 0! #80 1! -b00000000000000000000010010111010 / -b00000000000000000000010001010110 . -b00000000000000000000001111110010 - -b00000000000000000000010010111001 + -b00000000000000000000010001010101 * -b00000000000000000000001111110001 ) -b00000000000000000000000011010010 ( -b00000000000000000000000001101110 ' -b00000000000000000000000000001010 & +b00000000000000000000010010111010 1 +b00000000000000000000010001010110 0 +b00000000000000000000001111110010 / +b00000000000000000000010010111001 - +b00000000000000000000010001010101 , +b00000000000000000000001111110001 + +b00000000000000000000000011010010 ) +b00000000000000000000000001101110 ( +b00000000000000000000000000001010 ' b00000000000000000000000011010001 % b00000000000000000000000001101101 $ b00000000000000000000000000001001 # @@ -403,28 +467,28 @@ b00000000000000000000000000001001 " b00000000000000000000000000001010 # b00000000000000000000000001101110 $ b00000000000000000000000011010010 % -b00000000000000000000000000001011 & -b00000000000000000000000001101111 ' -b00000000000000000000000011010011 ( -b00000000000000000000001111110010 ) -b00000000000000000000010001010110 * -b00000000000000000000010010111010 + -b00000000000000000000001111110011 - -b00000000000000000000010001010111 . -b00000000000000000000010010111011 / +b00000000000000000000000000001011 ' +b00000000000000000000000001101111 ( +b00000000000000000000000011010011 ) +b00000000000000000000001111110010 + +b00000000000000000000010001010110 , +b00000000000000000000010010111010 - +b00000000000000000000001111110011 / +b00000000000000000000010001010111 0 +b00000000000000000000010010111011 1 #95 0! #100 1! -b00000000000000000000010010111100 / -b00000000000000000000010001011000 . -b00000000000000000000001111110100 - -b00000000000000000000010010111011 + -b00000000000000000000010001010111 * -b00000000000000000000001111110011 ) -b00000000000000000000000011010100 ( -b00000000000000000000000001110000 ' -b00000000000000000000000000001100 & +b00000000000000000000010010111100 1 +b00000000000000000000010001011000 0 +b00000000000000000000001111110100 / +b00000000000000000000010010111011 - +b00000000000000000000010001010111 , +b00000000000000000000001111110011 + +b00000000000000000000000011010100 ) +b00000000000000000000000001110000 ( +b00000000000000000000000000001100 ' b00000000000000000000000011010011 % b00000000000000000000000001101111 $ b00000000000000000000000000001011 # @@ -437,28 +501,28 @@ b00000000000000000000000000001011 " b00000000000000000000000000001100 # b00000000000000000000000001110000 $ b00000000000000000000000011010100 % -b00000000000000000000000000001101 & -b00000000000000000000000001110001 ' -b00000000000000000000000011010101 ( -b00000000000000000000001111110100 ) -b00000000000000000000010001011000 * -b00000000000000000000010010111100 + -b00000000000000000000001111110101 - -b00000000000000000000010001011001 . -b00000000000000000000010010111101 / +b00000000000000000000000000001101 ' +b00000000000000000000000001110001 ( +b00000000000000000000000011010101 ) +b00000000000000000000001111110100 + +b00000000000000000000010001011000 , +b00000000000000000000010010111100 - +b00000000000000000000001111110101 / +b00000000000000000000010001011001 0 +b00000000000000000000010010111101 1 #115 0! #120 1! -b00000000000000000000010010111110 / -b00000000000000000000010001011010 . -b00000000000000000000001111110110 - -b00000000000000000000010010111101 + -b00000000000000000000010001011001 * -b00000000000000000000001111110101 ) -b00000000000000000000000011010110 ( -b00000000000000000000000001110010 ' -b00000000000000000000000000001110 & +b00000000000000000000010010111110 1 +b00000000000000000000010001011010 0 +b00000000000000000000001111110110 / +b00000000000000000000010010111101 - +b00000000000000000000010001011001 , +b00000000000000000000001111110101 + +b00000000000000000000000011010110 ) +b00000000000000000000000001110010 ( +b00000000000000000000000000001110 ' b00000000000000000000000011010101 % b00000000000000000000000001110001 $ b00000000000000000000000000001101 # @@ -471,28 +535,28 @@ b00000000000000000000000000001101 " b00000000000000000000000000001110 # b00000000000000000000000001110010 $ b00000000000000000000000011010110 % -b00000000000000000000000000001111 & -b00000000000000000000000001110011 ' -b00000000000000000000000011010111 ( -b00000000000000000000001111110110 ) -b00000000000000000000010001011010 * -b00000000000000000000010010111110 + -b00000000000000000000001111110111 - -b00000000000000000000010001011011 . -b00000000000000000000010010111111 / +b00000000000000000000000000001111 ' +b00000000000000000000000001110011 ( +b00000000000000000000000011010111 ) +b00000000000000000000001111110110 + +b00000000000000000000010001011010 , +b00000000000000000000010010111110 - +b00000000000000000000001111110111 / +b00000000000000000000010001011011 0 +b00000000000000000000010010111111 1 #135 0! #140 1! -b00000000000000000000010011000000 / -b00000000000000000000010001011100 . -b00000000000000000000001111111000 - -b00000000000000000000010010111111 + -b00000000000000000000010001011011 * -b00000000000000000000001111110111 ) -b00000000000000000000000011011000 ( -b00000000000000000000000001110100 ' -b00000000000000000000000000010000 & +b00000000000000000000010011000000 1 +b00000000000000000000010001011100 0 +b00000000000000000000001111111000 / +b00000000000000000000010010111111 - +b00000000000000000000010001011011 , +b00000000000000000000001111110111 + +b00000000000000000000000011011000 ) +b00000000000000000000000001110100 ( +b00000000000000000000000000010000 ' b00000000000000000000000011010111 % b00000000000000000000000001110011 $ b00000000000000000000000000001111 # @@ -505,28 +569,28 @@ b00000000000000000000000000001111 " b00000000000000000000000000010000 # b00000000000000000000000001110100 $ b00000000000000000000000011011000 % -b00000000000000000000000000010001 & -b00000000000000000000000001110101 ' -b00000000000000000000000011011001 ( -b00000000000000000000001111111000 ) -b00000000000000000000010001011100 * -b00000000000000000000010011000000 + -b00000000000000000000001111111001 - -b00000000000000000000010001011101 . -b00000000000000000000010011000001 / +b00000000000000000000000000010001 ' +b00000000000000000000000001110101 ( +b00000000000000000000000011011001 ) +b00000000000000000000001111111000 + +b00000000000000000000010001011100 , +b00000000000000000000010011000000 - +b00000000000000000000001111111001 / +b00000000000000000000010001011101 0 +b00000000000000000000010011000001 1 #155 0! #160 1! -b00000000000000000000010011000010 / -b00000000000000000000010001011110 . -b00000000000000000000001111111010 - -b00000000000000000000010011000001 + -b00000000000000000000010001011101 * -b00000000000000000000001111111001 ) -b00000000000000000000000011011010 ( -b00000000000000000000000001110110 ' -b00000000000000000000000000010010 & +b00000000000000000000010011000010 1 +b00000000000000000000010001011110 0 +b00000000000000000000001111111010 / +b00000000000000000000010011000001 - +b00000000000000000000010001011101 , +b00000000000000000000001111111001 + +b00000000000000000000000011011010 ) +b00000000000000000000000001110110 ( +b00000000000000000000000000010010 ' b00000000000000000000000011011001 % b00000000000000000000000001110101 $ b00000000000000000000000000010001 # @@ -539,28 +603,28 @@ b00000000000000000000000000010001 " b00000000000000000000000000010010 # b00000000000000000000000001110110 $ b00000000000000000000000011011010 % -b00000000000000000000000000010011 & -b00000000000000000000000001110111 ' -b00000000000000000000000011011011 ( -b00000000000000000000001111111010 ) -b00000000000000000000010001011110 * -b00000000000000000000010011000010 + -b00000000000000000000001111111011 - -b00000000000000000000010001011111 . -b00000000000000000000010011000011 / +b00000000000000000000000000010011 ' +b00000000000000000000000001110111 ( +b00000000000000000000000011011011 ) +b00000000000000000000001111111010 + +b00000000000000000000010001011110 , +b00000000000000000000010011000010 - +b00000000000000000000001111111011 / +b00000000000000000000010001011111 0 +b00000000000000000000010011000011 1 #175 0! #180 1! -b00000000000000000000010011000100 / -b00000000000000000000010001100000 . -b00000000000000000000001111111100 - -b00000000000000000000010011000011 + -b00000000000000000000010001011111 * -b00000000000000000000001111111011 ) -b00000000000000000000000011011100 ( -b00000000000000000000000001111000 ' -b00000000000000000000000000010100 & +b00000000000000000000010011000100 1 +b00000000000000000000010001100000 0 +b00000000000000000000001111111100 / +b00000000000000000000010011000011 - +b00000000000000000000010001011111 , +b00000000000000000000001111111011 + +b00000000000000000000000011011100 ) +b00000000000000000000000001111000 ( +b00000000000000000000000000010100 ' b00000000000000000000000011011011 % b00000000000000000000000001110111 $ b00000000000000000000000000010011 # @@ -573,28 +637,28 @@ b00000000000000000000000000010011 " b00000000000000000000000000010100 # b00000000000000000000000001111000 $ b00000000000000000000000011011100 % -b00000000000000000000000000010101 & -b00000000000000000000000001111001 ' -b00000000000000000000000011011101 ( -b00000000000000000000001111111100 ) -b00000000000000000000010001100000 * -b00000000000000000000010011000100 + -b00000000000000000000001111111101 - -b00000000000000000000010001100001 . -b00000000000000000000010011000101 / +b00000000000000000000000000010101 ' +b00000000000000000000000001111001 ( +b00000000000000000000000011011101 ) +b00000000000000000000001111111100 + +b00000000000000000000010001100000 , +b00000000000000000000010011000100 - +b00000000000000000000001111111101 / +b00000000000000000000010001100001 0 +b00000000000000000000010011000101 1 #195 0! #200 1! -b00000000000000000000010011000110 / -b00000000000000000000010001100010 . -b00000000000000000000001111111110 - -b00000000000000000000010011000101 + -b00000000000000000000010001100001 * -b00000000000000000000001111111101 ) -b00000000000000000000000011011110 ( -b00000000000000000000000001111010 ' -b00000000000000000000000000010110 & +b00000000000000000000010011000110 1 +b00000000000000000000010001100010 0 +b00000000000000000000001111111110 / +b00000000000000000000010011000101 - +b00000000000000000000010001100001 , +b00000000000000000000001111111101 + +b00000000000000000000000011011110 ) +b00000000000000000000000001111010 ( +b00000000000000000000000000010110 ' b00000000000000000000000011011101 % b00000000000000000000000001111001 $ b00000000000000000000000000010101 # @@ -607,12 +671,12 @@ b00000000000000000000000000010101 " b00000000000000000000000000010110 # b00000000000000000000000001111010 $ b00000000000000000000000011011110 % -b00000000000000000000000000010111 & -b00000000000000000000000001111011 ' -b00000000000000000000000011011111 ( -b00000000000000000000001111111110 ) -b00000000000000000000010001100010 * -b00000000000000000000010011000110 + -b00000000000000000000001111111111 - -b00000000000000000000010001100011 . -b00000000000000000000010011000111 / +b00000000000000000000000000010111 ' +b00000000000000000000000001111011 ( +b00000000000000000000000011011111 ) +b00000000000000000000001111111110 + +b00000000000000000000010001100010 , +b00000000000000000000010011000110 - +b00000000000000000000001111111111 / +b00000000000000000000010001100011 0 +b00000000000000000000010011000111 1 diff --git a/test_regress/t/t_interface_ref_trace_fst_sc.out b/test_regress/t/t_interface_ref_trace_fst_sc.out index 7131845ae..b6e4d463d 100644 --- a/test_regress/t/t_interface_ref_trace_fst_sc.out +++ b/test_regress/t/t_interface_ref_trace_fst_sc.out @@ -1,5 +1,5 @@ $date - Thu Apr 14 07:06:59 2022 + Tue Oct 24 11:06:23 2023 $end $version @@ -12,15 +12,84 @@ $scope module top $end $scope module t $end $var wire 1 ! clk $end $var integer 32 " cyc [31:0] $end +$scope interface intf_1 $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_2 $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end $scope module a $end +$scope interface intf_one $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_two $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_in_sub_all $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 + value [31:0] $end +$scope struct the_struct $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 . value [31:0] $end +$upscope $end +$upscope $end $scope module ac1 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -28,10 +97,14 @@ $scope module ac2 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -39,10 +112,14 @@ $scope module ac3 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end +$var integer 32 + value [31:0] $end $scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 . value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -50,54 +127,70 @@ $scope module as3 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end +$var integer 32 + value [31:0] $end $scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end +$var integer 32 , val100 [31:0] $end +$var integer 32 - val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_in_sub_all $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 , value [31:0] $end +$var integer 32 . value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 ) value [31:0] $end -$scope struct the_struct $end -$var logic 32 * val100 [31:0] $end -$var logic 32 + val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_one $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_two $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end $upscope $end $upscope $end $upscope $end $scope module abcdefghijklmnopqrstuvwxyz $end +$scope interface intf_one $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 ' value [31:0] $end +$scope struct the_struct $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_two $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 # value [31:0] $end +$scope struct the_struct $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end +$upscope $end +$upscope $end +$scope interface intf_in_sub_all $end +$var wire 1 ! clk $end +$var wire 32 " cyc [31:0] $end +$var integer 32 / value [31:0] $end +$scope struct the_struct $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 2 value [31:0] $end +$upscope $end +$upscope $end $scope module ac1 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -107,8 +200,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -116,10 +213,14 @@ $scope module ac3 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end +$var integer 32 / value [31:0] $end $scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 2 value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -127,42 +228,15 @@ $scope module as3 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end +$var integer 32 / value [31:0] $end $scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end +$var integer 32 0 val100 [31:0] $end +$var integer 32 1 val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_in_sub_all $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 0 value [31:0] $end +$var integer 32 2 value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 - value [31:0] $end -$scope struct the_struct $end -$var logic 32 . val100 [31:0] $end -$var logic 32 / val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_one $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_two $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end $upscope $end $upscope $end $upscope $end @@ -172,8 +246,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -181,37 +259,15 @@ $scope module c2 $end $scope interface intf_for_check $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end $upscope $end -$upscope $end -$upscope $end -$scope interface intf_1 $end $scope interface inner $end $var wire 32 " cyc [31:0] $end -$var integer 32 1 value [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 # value [31:0] $end -$scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end -$upscope $end -$upscope $end -$scope interface intf_2 $end -$scope interface inner $end -$var wire 32 " cyc [31:0] $end -$var integer 32 2 value [31:0] $end -$upscope $end -$var wire 1 ! clk $end -$var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end -$scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end $upscope $end $upscope $end $scope module s1 $end @@ -220,8 +276,12 @@ $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end $var integer 32 # value [31:0] $end $scope struct the_struct $end -$var logic 32 $ val100 [31:0] $end -$var logic 32 % val200 [31:0] $end +$var integer 32 $ val100 [31:0] $end +$var integer 32 % val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 & value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -229,10 +289,14 @@ $scope module s2 $end $scope interface intf_for_struct $end $var wire 1 ! clk $end $var wire 32 " cyc [31:0] $end -$var integer 32 & value [31:0] $end +$var integer 32 ' value [31:0] $end $scope struct the_struct $end -$var logic 32 ' val100 [31:0] $end -$var logic 32 ( val200 [31:0] $end +$var integer 32 ( val100 [31:0] $end +$var integer 32 ) val200 [31:0] $end +$upscope $end +$scope interface inner $end +$var wire 32 " cyc [31:0] $end +$var integer 32 * value [31:0] $end $upscope $end $upscope $end $upscope $end @@ -242,18 +306,18 @@ $enddefinitions $end #0 $dumpvars b00000000000000000000000000000000 2 -b00000000000000000000000000000000 1 -b00000000000000000000000000000000 0 -b00000000000000000000010010110010 / -b00000000000000000000010001001110 . -b00000000000000000000001111101010 - -b00000000000000000000000000000000 , -b00000000000000000000010010110001 + -b00000000000000000000010001001101 * -b00000000000000000000001111101001 ) -b00000000000000000000000011001010 ( -b00000000000000000000000001100110 ' -b00000000000000000000000000000010 & +b00000000000000000000010010110010 1 +b00000000000000000000010001001110 0 +b00000000000000000000001111101010 / +b00000000000000000000000000000000 . +b00000000000000000000010010110001 - +b00000000000000000000010001001101 , +b00000000000000000000001111101001 + +b00000000000000000000000000000000 * +b00000000000000000000000011001010 ) +b00000000000000000000000001100110 ( +b00000000000000000000000000000010 ' +b00000000000000000000000000000000 & b00000000000000000000000011001001 % b00000000000000000000000001100101 $ b00000000000000000000000000000001 # @@ -266,15 +330,15 @@ b00000000000000000000000000000001 " b00000000000000000000000000000010 # b00000000000000000000000001100110 $ b00000000000000000000000011001010 % -b00000000000000000000000000000011 & -b00000000000000000000000001100111 ' -b00000000000000000000000011001011 ( -b00000000000000000000001111101010 ) -b00000000000000000000010001001110 * -b00000000000000000000010010110010 + -b00000000000000000000001111101011 - -b00000000000000000000010001001111 . -b00000000000000000000010010110011 / +b00000000000000000000000000000011 ' +b00000000000000000000000001100111 ( +b00000000000000000000000011001011 ) +b00000000000000000000001111101010 + +b00000000000000000000010001001110 , +b00000000000000000000010010110010 - +b00000000000000000000001111101011 / +b00000000000000000000010001001111 0 +b00000000000000000000010010110011 1 #11 #12 #13 @@ -287,15 +351,15 @@ b00000000000000000000010010110011 / #19 #20 1! -b00000000000000000000010010110100 / -b00000000000000000000010001010000 . -b00000000000000000000001111101100 - -b00000000000000000000010010110011 + -b00000000000000000000010001001111 * -b00000000000000000000001111101011 ) -b00000000000000000000000011001100 ( -b00000000000000000000000001101000 ' -b00000000000000000000000000000100 & +b00000000000000000000010010110100 1 +b00000000000000000000010001010000 0 +b00000000000000000000001111101100 / +b00000000000000000000010010110011 - +b00000000000000000000010001001111 , +b00000000000000000000001111101011 + +b00000000000000000000000011001100 ) +b00000000000000000000000001101000 ( +b00000000000000000000000000000100 ' b00000000000000000000000011001011 % b00000000000000000000000001100111 $ b00000000000000000000000000000011 # @@ -316,15 +380,15 @@ b00000000000000000000000000000011 " b00000000000000000000000000000100 # b00000000000000000000000001101000 $ b00000000000000000000000011001100 % -b00000000000000000000000000000101 & -b00000000000000000000000001101001 ' -b00000000000000000000000011001101 ( -b00000000000000000000001111101100 ) -b00000000000000000000010001010000 * -b00000000000000000000010010110100 + -b00000000000000000000001111101101 - -b00000000000000000000010001010001 . -b00000000000000000000010010110101 / +b00000000000000000000000000000101 ' +b00000000000000000000000001101001 ( +b00000000000000000000000011001101 ) +b00000000000000000000001111101100 + +b00000000000000000000010001010000 , +b00000000000000000000010010110100 - +b00000000000000000000001111101101 / +b00000000000000000000010001010001 0 +b00000000000000000000010010110101 1 #31 #32 #33 @@ -337,15 +401,15 @@ b00000000000000000000010010110101 / #39 #40 1! -b00000000000000000000010010110110 / -b00000000000000000000010001010010 . -b00000000000000000000001111101110 - -b00000000000000000000010010110101 + -b00000000000000000000010001010001 * -b00000000000000000000001111101101 ) -b00000000000000000000000011001110 ( -b00000000000000000000000001101010 ' -b00000000000000000000000000000110 & +b00000000000000000000010010110110 1 +b00000000000000000000010001010010 0 +b00000000000000000000001111101110 / +b00000000000000000000010010110101 - +b00000000000000000000010001010001 , +b00000000000000000000001111101101 + +b00000000000000000000000011001110 ) +b00000000000000000000000001101010 ( +b00000000000000000000000000000110 ' b00000000000000000000000011001101 % b00000000000000000000000001101001 $ b00000000000000000000000000000101 # @@ -366,15 +430,15 @@ b00000000000000000000000000000101 " b00000000000000000000000000000110 # b00000000000000000000000001101010 $ b00000000000000000000000011001110 % -b00000000000000000000000000000111 & -b00000000000000000000000001101011 ' -b00000000000000000000000011001111 ( -b00000000000000000000001111101110 ) -b00000000000000000000010001010010 * -b00000000000000000000010010110110 + -b00000000000000000000001111101111 - -b00000000000000000000010001010011 . -b00000000000000000000010010110111 / +b00000000000000000000000000000111 ' +b00000000000000000000000001101011 ( +b00000000000000000000000011001111 ) +b00000000000000000000001111101110 + +b00000000000000000000010001010010 , +b00000000000000000000010010110110 - +b00000000000000000000001111101111 / +b00000000000000000000010001010011 0 +b00000000000000000000010010110111 1 #51 #52 #53 @@ -387,15 +451,15 @@ b00000000000000000000010010110111 / #59 #60 1! -b00000000000000000000010010111000 / -b00000000000000000000010001010100 . -b00000000000000000000001111110000 - -b00000000000000000000010010110111 + -b00000000000000000000010001010011 * -b00000000000000000000001111101111 ) -b00000000000000000000000011010000 ( -b00000000000000000000000001101100 ' -b00000000000000000000000000001000 & +b00000000000000000000010010111000 1 +b00000000000000000000010001010100 0 +b00000000000000000000001111110000 / +b00000000000000000000010010110111 - +b00000000000000000000010001010011 , +b00000000000000000000001111101111 + +b00000000000000000000000011010000 ) +b00000000000000000000000001101100 ( +b00000000000000000000000000001000 ' b00000000000000000000000011001111 % b00000000000000000000000001101011 $ b00000000000000000000000000000111 # @@ -416,15 +480,15 @@ b00000000000000000000000000000111 " b00000000000000000000000000001000 # b00000000000000000000000001101100 $ b00000000000000000000000011010000 % -b00000000000000000000000000001001 & -b00000000000000000000000001101101 ' -b00000000000000000000000011010001 ( -b00000000000000000000001111110000 ) -b00000000000000000000010001010100 * -b00000000000000000000010010111000 + -b00000000000000000000001111110001 - -b00000000000000000000010001010101 . -b00000000000000000000010010111001 / +b00000000000000000000000000001001 ' +b00000000000000000000000001101101 ( +b00000000000000000000000011010001 ) +b00000000000000000000001111110000 + +b00000000000000000000010001010100 , +b00000000000000000000010010111000 - +b00000000000000000000001111110001 / +b00000000000000000000010001010101 0 +b00000000000000000000010010111001 1 #71 #72 #73 @@ -437,15 +501,15 @@ b00000000000000000000010010111001 / #79 #80 1! -b00000000000000000000010010111010 / -b00000000000000000000010001010110 . -b00000000000000000000001111110010 - -b00000000000000000000010010111001 + -b00000000000000000000010001010101 * -b00000000000000000000001111110001 ) -b00000000000000000000000011010010 ( -b00000000000000000000000001101110 ' -b00000000000000000000000000001010 & +b00000000000000000000010010111010 1 +b00000000000000000000010001010110 0 +b00000000000000000000001111110010 / +b00000000000000000000010010111001 - +b00000000000000000000010001010101 , +b00000000000000000000001111110001 + +b00000000000000000000000011010010 ) +b00000000000000000000000001101110 ( +b00000000000000000000000000001010 ' b00000000000000000000000011010001 % b00000000000000000000000001101101 $ b00000000000000000000000000001001 # @@ -466,15 +530,15 @@ b00000000000000000000000000001001 " b00000000000000000000000000001010 # b00000000000000000000000001101110 $ b00000000000000000000000011010010 % -b00000000000000000000000000001011 & -b00000000000000000000000001101111 ' -b00000000000000000000000011010011 ( -b00000000000000000000001111110010 ) -b00000000000000000000010001010110 * -b00000000000000000000010010111010 + -b00000000000000000000001111110011 - -b00000000000000000000010001010111 . -b00000000000000000000010010111011 / +b00000000000000000000000000001011 ' +b00000000000000000000000001101111 ( +b00000000000000000000000011010011 ) +b00000000000000000000001111110010 + +b00000000000000000000010001010110 , +b00000000000000000000010010111010 - +b00000000000000000000001111110011 / +b00000000000000000000010001010111 0 +b00000000000000000000010010111011 1 #91 #92 #93 @@ -487,15 +551,15 @@ b00000000000000000000010010111011 / #99 #100 1! -b00000000000000000000010010111100 / -b00000000000000000000010001011000 . -b00000000000000000000001111110100 - -b00000000000000000000010010111011 + -b00000000000000000000010001010111 * -b00000000000000000000001111110011 ) -b00000000000000000000000011010100 ( -b00000000000000000000000001110000 ' -b00000000000000000000000000001100 & +b00000000000000000000010010111100 1 +b00000000000000000000010001011000 0 +b00000000000000000000001111110100 / +b00000000000000000000010010111011 - +b00000000000000000000010001010111 , +b00000000000000000000001111110011 + +b00000000000000000000000011010100 ) +b00000000000000000000000001110000 ( +b00000000000000000000000000001100 ' b00000000000000000000000011010011 % b00000000000000000000000001101111 $ b00000000000000000000000000001011 # @@ -516,15 +580,15 @@ b00000000000000000000000000001011 " b00000000000000000000000000001100 # b00000000000000000000000001110000 $ b00000000000000000000000011010100 % -b00000000000000000000000000001101 & -b00000000000000000000000001110001 ' -b00000000000000000000000011010101 ( -b00000000000000000000001111110100 ) -b00000000000000000000010001011000 * -b00000000000000000000010010111100 + -b00000000000000000000001111110101 - -b00000000000000000000010001011001 . -b00000000000000000000010010111101 / +b00000000000000000000000000001101 ' +b00000000000000000000000001110001 ( +b00000000000000000000000011010101 ) +b00000000000000000000001111110100 + +b00000000000000000000010001011000 , +b00000000000000000000010010111100 - +b00000000000000000000001111110101 / +b00000000000000000000010001011001 0 +b00000000000000000000010010111101 1 #111 #112 #113 @@ -537,15 +601,15 @@ b00000000000000000000010010111101 / #119 #120 1! -b00000000000000000000010010111110 / -b00000000000000000000010001011010 . -b00000000000000000000001111110110 - -b00000000000000000000010010111101 + -b00000000000000000000010001011001 * -b00000000000000000000001111110101 ) -b00000000000000000000000011010110 ( -b00000000000000000000000001110010 ' -b00000000000000000000000000001110 & +b00000000000000000000010010111110 1 +b00000000000000000000010001011010 0 +b00000000000000000000001111110110 / +b00000000000000000000010010111101 - +b00000000000000000000010001011001 , +b00000000000000000000001111110101 + +b00000000000000000000000011010110 ) +b00000000000000000000000001110010 ( +b00000000000000000000000000001110 ' b00000000000000000000000011010101 % b00000000000000000000000001110001 $ b00000000000000000000000000001101 # @@ -566,15 +630,15 @@ b00000000000000000000000000001101 " b00000000000000000000000000001110 # b00000000000000000000000001110010 $ b00000000000000000000000011010110 % -b00000000000000000000000000001111 & -b00000000000000000000000001110011 ' -b00000000000000000000000011010111 ( -b00000000000000000000001111110110 ) -b00000000000000000000010001011010 * -b00000000000000000000010010111110 + -b00000000000000000000001111110111 - -b00000000000000000000010001011011 . -b00000000000000000000010010111111 / +b00000000000000000000000000001111 ' +b00000000000000000000000001110011 ( +b00000000000000000000000011010111 ) +b00000000000000000000001111110110 + +b00000000000000000000010001011010 , +b00000000000000000000010010111110 - +b00000000000000000000001111110111 / +b00000000000000000000010001011011 0 +b00000000000000000000010010111111 1 #131 #132 #133 @@ -587,15 +651,15 @@ b00000000000000000000010010111111 / #139 #140 1! -b00000000000000000000010011000000 / -b00000000000000000000010001011100 . -b00000000000000000000001111111000 - -b00000000000000000000010010111111 + -b00000000000000000000010001011011 * -b00000000000000000000001111110111 ) -b00000000000000000000000011011000 ( -b00000000000000000000000001110100 ' -b00000000000000000000000000010000 & +b00000000000000000000010011000000 1 +b00000000000000000000010001011100 0 +b00000000000000000000001111111000 / +b00000000000000000000010010111111 - +b00000000000000000000010001011011 , +b00000000000000000000001111110111 + +b00000000000000000000000011011000 ) +b00000000000000000000000001110100 ( +b00000000000000000000000000010000 ' b00000000000000000000000011010111 % b00000000000000000000000001110011 $ b00000000000000000000000000001111 # @@ -616,15 +680,15 @@ b00000000000000000000000000001111 " b00000000000000000000000000010000 # b00000000000000000000000001110100 $ b00000000000000000000000011011000 % -b00000000000000000000000000010001 & -b00000000000000000000000001110101 ' -b00000000000000000000000011011001 ( -b00000000000000000000001111111000 ) -b00000000000000000000010001011100 * -b00000000000000000000010011000000 + -b00000000000000000000001111111001 - -b00000000000000000000010001011101 . -b00000000000000000000010011000001 / +b00000000000000000000000000010001 ' +b00000000000000000000000001110101 ( +b00000000000000000000000011011001 ) +b00000000000000000000001111111000 + +b00000000000000000000010001011100 , +b00000000000000000000010011000000 - +b00000000000000000000001111111001 / +b00000000000000000000010001011101 0 +b00000000000000000000010011000001 1 #151 #152 #153 @@ -637,15 +701,15 @@ b00000000000000000000010011000001 / #159 #160 1! -b00000000000000000000010011000010 / -b00000000000000000000010001011110 . -b00000000000000000000001111111010 - -b00000000000000000000010011000001 + -b00000000000000000000010001011101 * -b00000000000000000000001111111001 ) -b00000000000000000000000011011010 ( -b00000000000000000000000001110110 ' -b00000000000000000000000000010010 & +b00000000000000000000010011000010 1 +b00000000000000000000010001011110 0 +b00000000000000000000001111111010 / +b00000000000000000000010011000001 - +b00000000000000000000010001011101 , +b00000000000000000000001111111001 + +b00000000000000000000000011011010 ) +b00000000000000000000000001110110 ( +b00000000000000000000000000010010 ' b00000000000000000000000011011001 % b00000000000000000000000001110101 $ b00000000000000000000000000010001 # @@ -666,15 +730,15 @@ b00000000000000000000000000010001 " b00000000000000000000000000010010 # b00000000000000000000000001110110 $ b00000000000000000000000011011010 % -b00000000000000000000000000010011 & -b00000000000000000000000001110111 ' -b00000000000000000000000011011011 ( -b00000000000000000000001111111010 ) -b00000000000000000000010001011110 * -b00000000000000000000010011000010 + -b00000000000000000000001111111011 - -b00000000000000000000010001011111 . -b00000000000000000000010011000011 / +b00000000000000000000000000010011 ' +b00000000000000000000000001110111 ( +b00000000000000000000000011011011 ) +b00000000000000000000001111111010 + +b00000000000000000000010001011110 , +b00000000000000000000010011000010 - +b00000000000000000000001111111011 / +b00000000000000000000010001011111 0 +b00000000000000000000010011000011 1 #171 #172 #173 @@ -687,15 +751,15 @@ b00000000000000000000010011000011 / #179 #180 1! -b00000000000000000000010011000100 / -b00000000000000000000010001100000 . -b00000000000000000000001111111100 - -b00000000000000000000010011000011 + -b00000000000000000000010001011111 * -b00000000000000000000001111111011 ) -b00000000000000000000000011011100 ( -b00000000000000000000000001111000 ' -b00000000000000000000000000010100 & +b00000000000000000000010011000100 1 +b00000000000000000000010001100000 0 +b00000000000000000000001111111100 / +b00000000000000000000010011000011 - +b00000000000000000000010001011111 , +b00000000000000000000001111111011 + +b00000000000000000000000011011100 ) +b00000000000000000000000001111000 ( +b00000000000000000000000000010100 ' b00000000000000000000000011011011 % b00000000000000000000000001110111 $ b00000000000000000000000000010011 # @@ -716,15 +780,15 @@ b00000000000000000000000000010011 " b00000000000000000000000000010100 # b00000000000000000000000001111000 $ b00000000000000000000000011011100 % -b00000000000000000000000000010101 & -b00000000000000000000000001111001 ' -b00000000000000000000000011011101 ( -b00000000000000000000001111111100 ) -b00000000000000000000010001100000 * -b00000000000000000000010011000100 + -b00000000000000000000001111111101 - -b00000000000000000000010001100001 . -b00000000000000000000010011000101 / +b00000000000000000000000000010101 ' +b00000000000000000000000001111001 ( +b00000000000000000000000011011101 ) +b00000000000000000000001111111100 + +b00000000000000000000010001100000 , +b00000000000000000000010011000100 - +b00000000000000000000001111111101 / +b00000000000000000000010001100001 0 +b00000000000000000000010011000101 1 #191 #192 #193 @@ -737,15 +801,15 @@ b00000000000000000000010011000101 / #199 #200 1! -b00000000000000000000010011000110 / -b00000000000000000000010001100010 . -b00000000000000000000001111111110 - -b00000000000000000000010011000101 + -b00000000000000000000010001100001 * -b00000000000000000000001111111101 ) -b00000000000000000000000011011110 ( -b00000000000000000000000001111010 ' -b00000000000000000000000000010110 & +b00000000000000000000010011000110 1 +b00000000000000000000010001100010 0 +b00000000000000000000001111111110 / +b00000000000000000000010011000101 - +b00000000000000000000010001100001 , +b00000000000000000000001111111101 + +b00000000000000000000000011011110 ) +b00000000000000000000000001111010 ( +b00000000000000000000000000010110 ' b00000000000000000000000011011101 % b00000000000000000000000001111001 $ b00000000000000000000000000010101 # @@ -766,15 +830,15 @@ b00000000000000000000000000010101 " b00000000000000000000000000010110 # b00000000000000000000000001111010 $ b00000000000000000000000011011110 % -b00000000000000000000000000010111 & -b00000000000000000000000001111011 ' -b00000000000000000000000011011111 ( -b00000000000000000000001111111110 ) -b00000000000000000000010001100010 * -b00000000000000000000010011000110 + -b00000000000000000000001111111111 - -b00000000000000000000010001100011 . -b00000000000000000000010011000111 / +b00000000000000000000000000010111 ' +b00000000000000000000000001111011 ( +b00000000000000000000000011011111 ) +b00000000000000000000001111111110 + +b00000000000000000000010001100010 , +b00000000000000000000010011000110 - +b00000000000000000000001111111111 / +b00000000000000000000010001100011 0 +b00000000000000000000010011000111 1 #211 #212 #213 diff --git a/test_regress/t/t_interface_ref_trace_noinl.out b/test_regress/t/t_interface_ref_trace_noinl.out new file mode 100644 index 000000000..a3bd6bbac --- /dev/null +++ b/test_regress/t/t_interface_ref_trace_noinl.out @@ -0,0 +1,675 @@ +$version Generated by VerilatedVcd $end +$timescale 1ps $end + + $scope module top $end + $scope module t $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $scope module intf_1 $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_2 $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $scope module s1 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module s2 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module c1 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module c2 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module a $end + $scope module intf_one $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_two $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_in_sub_all $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $scope module ac1 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac2 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module as3 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac3 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 * value [31:0] $end + $scope module the_struct $end + $var wire 32 + val100 [31:0] $end + $var wire 32 , val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 3 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $scope module abcdefghijklmnopqrstuvwxyz $end + $scope module intf_one $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_two $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $scope module intf_in_sub_all $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $scope module ac1 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 ' value [31:0] $end + $scope module the_struct $end + $var wire 32 ( val100 [31:0] $end + $var wire 32 ) val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 2 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac2 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ value [31:0] $end + $scope module the_struct $end + $var wire 32 % val100 [31:0] $end + $var wire 32 & val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 1 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module as3 $end + $scope module intf_for_struct $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $scope module ac3 $end + $scope module intf_for_check $end + $var wire 1 0 clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 - value [31:0] $end + $scope module the_struct $end + $var wire 32 . val100 [31:0] $end + $var wire 32 / val200 [31:0] $end + $upscope $end + $scope module inner $end + $var wire 32 # cyc [31:0] $end + $var wire 32 4 value [31:0] $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $upscope $end + $var wire 1 0 clk $end + $upscope $end +$enddefinitions $end + + +#0 +b00000000000000000000000000000000 # +b00000000000000000000000000000001 $ +b00000000000000000000000001100101 % +b00000000000000000000000011001001 & +b00000000000000000000000000000010 ' +b00000000000000000000000001100110 ( +b00000000000000000000000011001010 ) +b00000000000000000000001111101001 * +b00000000000000000000010001001101 + +b00000000000000000000010010110001 , +b00000000000000000000001111101010 - +b00000000000000000000010001001110 . +b00000000000000000000010010110010 / +00 +b00000000000000000000000000000000 1 +b00000000000000000000000000000000 2 +b00000000000000000000000000000000 3 +b00000000000000000000000000000000 4 +#10 +b00000000000000000000000000000001 # +b00000000000000000000000000000010 $ +b00000000000000000000000001100110 % +b00000000000000000000000011001010 & +b00000000000000000000000000000011 ' +b00000000000000000000000001100111 ( +b00000000000000000000000011001011 ) +b00000000000000000000001111101010 * +b00000000000000000000010001001110 + +b00000000000000000000010010110010 , +b00000000000000000000001111101011 - +b00000000000000000000010001001111 . +b00000000000000000000010010110011 / +10 +#15 +00 +#20 +b00000000000000000000000000000010 # +b00000000000000000000000000000011 $ +b00000000000000000000000001100111 % +b00000000000000000000000011001011 & +b00000000000000000000000000000100 ' +b00000000000000000000000001101000 ( +b00000000000000000000000011001100 ) +b00000000000000000000001111101011 * +b00000000000000000000010001001111 + +b00000000000000000000010010110011 , +b00000000000000000000001111101100 - +b00000000000000000000010001010000 . +b00000000000000000000010010110100 / +10 +#25 +00 +#30 +b00000000000000000000000000000011 # +b00000000000000000000000000000100 $ +b00000000000000000000000001101000 % +b00000000000000000000000011001100 & +b00000000000000000000000000000101 ' +b00000000000000000000000001101001 ( +b00000000000000000000000011001101 ) +b00000000000000000000001111101100 * +b00000000000000000000010001010000 + +b00000000000000000000010010110100 , +b00000000000000000000001111101101 - +b00000000000000000000010001010001 . +b00000000000000000000010010110101 / +10 +#35 +00 +#40 +b00000000000000000000000000000100 # +b00000000000000000000000000000101 $ +b00000000000000000000000001101001 % +b00000000000000000000000011001101 & +b00000000000000000000000000000110 ' +b00000000000000000000000001101010 ( +b00000000000000000000000011001110 ) +b00000000000000000000001111101101 * +b00000000000000000000010001010001 + +b00000000000000000000010010110101 , +b00000000000000000000001111101110 - +b00000000000000000000010001010010 . +b00000000000000000000010010110110 / +10 +#45 +00 +#50 +b00000000000000000000000000000101 # +b00000000000000000000000000000110 $ +b00000000000000000000000001101010 % +b00000000000000000000000011001110 & +b00000000000000000000000000000111 ' +b00000000000000000000000001101011 ( +b00000000000000000000000011001111 ) +b00000000000000000000001111101110 * +b00000000000000000000010001010010 + +b00000000000000000000010010110110 , +b00000000000000000000001111101111 - +b00000000000000000000010001010011 . +b00000000000000000000010010110111 / +10 +#55 +00 +#60 +b00000000000000000000000000000110 # +b00000000000000000000000000000111 $ +b00000000000000000000000001101011 % +b00000000000000000000000011001111 & +b00000000000000000000000000001000 ' +b00000000000000000000000001101100 ( +b00000000000000000000000011010000 ) +b00000000000000000000001111101111 * +b00000000000000000000010001010011 + +b00000000000000000000010010110111 , +b00000000000000000000001111110000 - +b00000000000000000000010001010100 . +b00000000000000000000010010111000 / +10 +#65 +00 +#70 +b00000000000000000000000000000111 # +b00000000000000000000000000001000 $ +b00000000000000000000000001101100 % +b00000000000000000000000011010000 & +b00000000000000000000000000001001 ' +b00000000000000000000000001101101 ( +b00000000000000000000000011010001 ) +b00000000000000000000001111110000 * +b00000000000000000000010001010100 + +b00000000000000000000010010111000 , +b00000000000000000000001111110001 - +b00000000000000000000010001010101 . +b00000000000000000000010010111001 / +10 +#75 +00 +#80 +b00000000000000000000000000001000 # +b00000000000000000000000000001001 $ +b00000000000000000000000001101101 % +b00000000000000000000000011010001 & +b00000000000000000000000000001010 ' +b00000000000000000000000001101110 ( +b00000000000000000000000011010010 ) +b00000000000000000000001111110001 * +b00000000000000000000010001010101 + +b00000000000000000000010010111001 , +b00000000000000000000001111110010 - +b00000000000000000000010001010110 . +b00000000000000000000010010111010 / +10 +#85 +00 +#90 +b00000000000000000000000000001001 # +b00000000000000000000000000001010 $ +b00000000000000000000000001101110 % +b00000000000000000000000011010010 & +b00000000000000000000000000001011 ' +b00000000000000000000000001101111 ( +b00000000000000000000000011010011 ) +b00000000000000000000001111110010 * +b00000000000000000000010001010110 + +b00000000000000000000010010111010 , +b00000000000000000000001111110011 - +b00000000000000000000010001010111 . +b00000000000000000000010010111011 / +10 +#95 +00 +#100 +b00000000000000000000000000001010 # +b00000000000000000000000000001011 $ +b00000000000000000000000001101111 % +b00000000000000000000000011010011 & +b00000000000000000000000000001100 ' +b00000000000000000000000001110000 ( +b00000000000000000000000011010100 ) +b00000000000000000000001111110011 * +b00000000000000000000010001010111 + +b00000000000000000000010010111011 , +b00000000000000000000001111110100 - +b00000000000000000000010001011000 . +b00000000000000000000010010111100 / +10 +#105 +00 +#110 +b00000000000000000000000000001011 # +b00000000000000000000000000001100 $ +b00000000000000000000000001110000 % +b00000000000000000000000011010100 & +b00000000000000000000000000001101 ' +b00000000000000000000000001110001 ( +b00000000000000000000000011010101 ) +b00000000000000000000001111110100 * +b00000000000000000000010001011000 + +b00000000000000000000010010111100 , +b00000000000000000000001111110101 - +b00000000000000000000010001011001 . +b00000000000000000000010010111101 / +10 +#115 +00 +#120 +b00000000000000000000000000001100 # +b00000000000000000000000000001101 $ +b00000000000000000000000001110001 % +b00000000000000000000000011010101 & +b00000000000000000000000000001110 ' +b00000000000000000000000001110010 ( +b00000000000000000000000011010110 ) +b00000000000000000000001111110101 * +b00000000000000000000010001011001 + +b00000000000000000000010010111101 , +b00000000000000000000001111110110 - +b00000000000000000000010001011010 . +b00000000000000000000010010111110 / +10 +#125 +00 +#130 +b00000000000000000000000000001101 # +b00000000000000000000000000001110 $ +b00000000000000000000000001110010 % +b00000000000000000000000011010110 & +b00000000000000000000000000001111 ' +b00000000000000000000000001110011 ( +b00000000000000000000000011010111 ) +b00000000000000000000001111110110 * +b00000000000000000000010001011010 + +b00000000000000000000010010111110 , +b00000000000000000000001111110111 - +b00000000000000000000010001011011 . +b00000000000000000000010010111111 / +10 +#135 +00 +#140 +b00000000000000000000000000001110 # +b00000000000000000000000000001111 $ +b00000000000000000000000001110011 % +b00000000000000000000000011010111 & +b00000000000000000000000000010000 ' +b00000000000000000000000001110100 ( +b00000000000000000000000011011000 ) +b00000000000000000000001111110111 * +b00000000000000000000010001011011 + +b00000000000000000000010010111111 , +b00000000000000000000001111111000 - +b00000000000000000000010001011100 . +b00000000000000000000010011000000 / +10 +#145 +00 +#150 +b00000000000000000000000000001111 # +b00000000000000000000000000010000 $ +b00000000000000000000000001110100 % +b00000000000000000000000011011000 & +b00000000000000000000000000010001 ' +b00000000000000000000000001110101 ( +b00000000000000000000000011011001 ) +b00000000000000000000001111111000 * +b00000000000000000000010001011100 + +b00000000000000000000010011000000 , +b00000000000000000000001111111001 - +b00000000000000000000010001011101 . +b00000000000000000000010011000001 / +10 +#155 +00 +#160 +b00000000000000000000000000010000 # +b00000000000000000000000000010001 $ +b00000000000000000000000001110101 % +b00000000000000000000000011011001 & +b00000000000000000000000000010010 ' +b00000000000000000000000001110110 ( +b00000000000000000000000011011010 ) +b00000000000000000000001111111001 * +b00000000000000000000010001011101 + +b00000000000000000000010011000001 , +b00000000000000000000001111111010 - +b00000000000000000000010001011110 . +b00000000000000000000010011000010 / +10 +#165 +00 +#170 +b00000000000000000000000000010001 # +b00000000000000000000000000010010 $ +b00000000000000000000000001110110 % +b00000000000000000000000011011010 & +b00000000000000000000000000010011 ' +b00000000000000000000000001110111 ( +b00000000000000000000000011011011 ) +b00000000000000000000001111111010 * +b00000000000000000000010001011110 + +b00000000000000000000010011000010 , +b00000000000000000000001111111011 - +b00000000000000000000010001011111 . +b00000000000000000000010011000011 / +10 +#175 +00 +#180 +b00000000000000000000000000010010 # +b00000000000000000000000000010011 $ +b00000000000000000000000001110111 % +b00000000000000000000000011011011 & +b00000000000000000000000000010100 ' +b00000000000000000000000001111000 ( +b00000000000000000000000011011100 ) +b00000000000000000000001111111011 * +b00000000000000000000010001011111 + +b00000000000000000000010011000011 , +b00000000000000000000001111111100 - +b00000000000000000000010001100000 . +b00000000000000000000010011000100 / +10 +#185 +00 +#190 +b00000000000000000000000000010011 # +b00000000000000000000000000010100 $ +b00000000000000000000000001111000 % +b00000000000000000000000011011100 & +b00000000000000000000000000010101 ' +b00000000000000000000000001111001 ( +b00000000000000000000000011011101 ) +b00000000000000000000001111111100 * +b00000000000000000000010001100000 + +b00000000000000000000010011000100 , +b00000000000000000000001111111101 - +b00000000000000000000010001100001 . +b00000000000000000000010011000101 / +10 +#195 +00 +#200 +b00000000000000000000000000010100 # +b00000000000000000000000000010101 $ +b00000000000000000000000001111001 % +b00000000000000000000000011011101 & +b00000000000000000000000000010110 ' +b00000000000000000000000001111010 ( +b00000000000000000000000011011110 ) +b00000000000000000000001111111101 * +b00000000000000000000010001100001 + +b00000000000000000000010011000101 , +b00000000000000000000001111111110 - +b00000000000000000000010001100010 . +b00000000000000000000010011000110 / +10 +#205 +00 +#210 +b00000000000000000000000000010101 # +b00000000000000000000000000010110 $ +b00000000000000000000000001111010 % +b00000000000000000000000011011110 & +b00000000000000000000000000010111 ' +b00000000000000000000000001111011 ( +b00000000000000000000000011011111 ) +b00000000000000000000001111111110 * +b00000000000000000000010001100010 + +b00000000000000000000010011000110 , +b00000000000000000000001111111111 - +b00000000000000000000010001100011 . +b00000000000000000000010011000111 / +10 diff --git a/test_regress/t/t_interface_ref_trace_noinl.pl b/test_regress/t/t_interface_ref_trace_noinl.pl index f183f40d1..5a6d2ef82 100755 --- a/test_regress/t/t_interface_ref_trace_noinl.pl +++ b/test_regress/t/t_interface_ref_trace_noinl.pl @@ -11,7 +11,9 @@ if (!$::Driver) { use FindBin; exec("$FindBin::Bin/bootstrap.pl", @ARGV, $0); di scenarios(simulator => 1); top_filename("t/t_interface_ref_trace.v"); -golden_filename("t/t_interface_ref_trace.out"); +# Should be the same as the inlined version, but might have declarations +# in a different order. Sadly vcddiff can't check equivalence +# golden_filename("t/t_interface_ref_trace.out"); compile( verilator_flags2 => ['-fno-inline --trace-structs --trace'], diff --git a/test_regress/t/t_no_trace_top.out b/test_regress/t/t_no_trace_top.out index 0d64685ff..5acb36c38 100644 --- a/test_regress/t/t_no_trace_top.out +++ b/test_regress/t/t_no_trace_top.out @@ -3,7 +3,7 @@ $timescale 1ps $end $scope module top $end $scope module t $end - $var wire 1 # clk $end + $var wire 1 # clk $end $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end diff --git a/test_regress/t/t_order_clkinst.out b/test_regress/t/t_order_clkinst.out index 9e56d1ba0..f538b04f3 100644 --- a/test_regress/t/t_order_clkinst.out +++ b/test_regress/t/t_order_clkinst.out @@ -1,36 +1,34 @@ $version Generated by VerilatedVcd $end -$date Fri Jun 22 19:27:45 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 / clk $end + $var wire 1 # clk $end $scope module t $end + $var wire 1 # clk $end + $var wire 1 $ c1_start $end $var wire 32 % c1_count [31:0] $end - $var wire 1 # c1_start $end - $var wire 32 ( c3_count [31:0] $end - $var wire 1 ' c3_start $end - $var wire 1 / clk $end - $var wire 8 $ cyc [7:0] $end + $var wire 1 $ s2_start $end $var wire 32 & s2_count [31:0] $end - $var wire 1 # s2_start $end + $var wire 1 ' c3_start $end + $var wire 32 ( c3_count [31:0] $end + $var wire 8 ) cyc [7:0] $end $scope module c1 $end + $var wire 1 $ start $end $var wire 32 % count [31:0] $end - $var wire 32 * runner [31:0] $end - $var wire 32 ) runnerm1 [31:0] $end - $var wire 1 # start $end + $var wire 32 * runnerm1 [31:0] $end + $var wire 32 + runner [31:0] $end $upscope $end $scope module c3 $end + $var wire 1 ' start $end $var wire 32 ( count [31:0] $end - $var wire 32 . runner [31:0] $end - $var wire 32 - runnerm1 [31:0] $end - $var wire 1 ' start $end + $var wire 32 , runnerm1 [31:0] $end + $var wire 32 - runner [31:0] $end $upscope $end $scope module s2 $end + $var wire 1 $ start $end $var wire 32 & count [31:0] $end - $var wire 32 , runner [31:0] $end - $var wire 32 + runnerm1 [31:0] $end - $var wire 1 # start $end + $var wire 32 . runnerm1 [31:0] $end + $var wire 32 / runner [31:0] $end $upscope $end $upscope $end $upscope $end @@ -39,38 +37,38 @@ $enddefinitions $end #0 0# -b00000000 $ +0$ b00000000000000000000000000000000 % b00000000000000000000000000000000 & 0' b00000000000000000000000000000000 ( -b11111111111111111111111111111111 ) -b00000000000000000000000000000000 * -b11111111111111111111111111111111 + -b00000000000000000000000000000000 , -b11111111111111111111111111111111 - -b00000000000000000000000000000000 . -0/ +b00000000 ) +b11111111111111111111111111111111 * +b00000000000000000000000000000000 + +b11111111111111111111111111111111 , +b00000000000000000000000000000000 - +b11111111111111111111111111111111 . +b00000000000000000000000000000000 / #10 -b00000001 $ -1/ +1# +b00000001 ) #15 -0/ +0# #20 1# -b00000010 $ +1$ b00000000000000000000000000000011 % b00000000000000000000000000000011 & 1' b00000000000000000000000000000011 ( -1/ +b00000010 ) #25 -0/ +0# #30 -b00000011 $ -1/ +1# +b00000011 ) #35 -0/ +0# #40 -1/ -b00000100 $ +1# +b00000100 ) diff --git a/test_regress/t/t_split_var_2_trace.out b/test_regress/t/t_split_var_2_trace.out index f03a9303f..6debe3788 100644 --- a/test_regress/t/t_split_var_2_trace.out +++ b/test_regress/t/t_split_var_2_trace.out @@ -1,388 +1,387 @@ $version Generated by VerilatedVcd $end -$date Wed Aug 11 12:35:42 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 T" clk $end + $var wire 1 E" clk $end $scope module t $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 W" NUMSUB [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 1 T" clk $end - $var wire 64 Y" expc [63:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 w! out[0] [7:0] $end - $var wire 8 x! out[1] [7:0] $end - $var wire 8 y! out[2] [7:0] $end - $var wire 8 z! out[3] [7:0] $end - $var wire 8 {! out[4] [7:0] $end - $var wire 8 |! out[5] [7:0] $end - $var wire 8 }! out[6] [7:0] $end - $var wire 8 ~! out[7] [7:0] $end - $var wire 8 !" out[8] [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 8 #" through_tmp [7:0] $end + $var wire 1 E" clk $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 32 H" NUMSUB [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 8 - out[0] [7:0] $end + $var wire 8 . out[1] [7:0] $end + $var wire 8 / out[2] [7:0] $end + $var wire 8 0 out[3] [7:0] $end + $var wire 8 1 out[4] [7:0] $end + $var wire 8 2 out[5] [7:0] $end + $var wire 8 3 out[6] [7:0] $end + $var wire 8 4 out[7] [7:0] $end + $var wire 8 5 out[8] [7:0] $end + $var wire 8 N through_tmp [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 64 J" expc [63:0] $end $scope module always_block $end - $var wire 1 . failed $end + $var wire 1 P failed $end $scope module unnamedblk1 $end - $var wire 32 / i [31:0] $end + $var wire 32 Q i [31:0] $end $upscope $end $upscope $end $scope module delay0 $end - $var wire 32 t! c [31:0] $end - $var wire 1 T" clk $end - $var wire 1 y" unpack_sig0(10) $end - $var wire 1 z" unpack_sig0(11) $end - $var wire 1 {" unpack_sig0(12) $end - $var wire 1 d! unpack_sig0(13) $end - $var wire 1 e! unpack_sig0(14) $end - $var wire 1 f! unpack_sig0(15) $end - $var wire 1 g! unpack_sig0(16) $end - $var wire 1 h! unpack_sig1(13) $end - $var wire 1 i! unpack_sig1(14) $end - $var wire 1 j! unpack_sig1(15) $end - $var wire 1 k! unpack_sig1(16) $end - $var wire 1 |" unpack_sig2(10) $end - $var wire 1 }" unpack_sig2(11) $end - $var wire 1 ~" unpack_sig2(12) $end - $var wire 1 l! unpack_sig2(13) $end - $var wire 1 m! unpack_sig2(14) $end - $var wire 1 n! unpack_sig2(15) $end - $var wire 1 o! unpack_sig2(16) $end - $var wire 1 p! unpack_sig3(13) $end - $var wire 1 q! unpack_sig3(14) $end - $var wire 1 r! unpack_sig3(15) $end - $var wire 1 s! unpack_sig3(16) $end + $var wire 1 E" clk $end + $var wire 1 L" unpack_sig0(10) $end + $var wire 1 M" unpack_sig0(11) $end + $var wire 1 N" unpack_sig0(12) $end + $var wire 1 R unpack_sig0(13) $end + $var wire 1 S unpack_sig0(14) $end + $var wire 1 T unpack_sig0(15) $end + $var wire 1 U unpack_sig0(16) $end + $var wire 1 V unpack_sig1(13) $end + $var wire 1 W unpack_sig1(14) $end + $var wire 1 X unpack_sig1(15) $end + $var wire 1 Y unpack_sig1(16) $end + $var wire 1 O" unpack_sig2(10) $end + $var wire 1 P" unpack_sig2(11) $end + $var wire 1 Q" unpack_sig2(12) $end + $var wire 1 Z unpack_sig2(13) $end + $var wire 1 [ unpack_sig2(14) $end + $var wire 1 \ unpack_sig2(15) $end + $var wire 1 ] unpack_sig2(16) $end + $var wire 1 ^ unpack_sig3(13) $end + $var wire 1 _ unpack_sig3(14) $end + $var wire 1 ` unpack_sig3(15) $end + $var wire 1 a unpack_sig3(16) $end + $var wire 32 b c [31:0] $end $upscope $end $scope module i_t_array_rev $end - $var wire 1 ' arrd(0) $end - $var wire 1 ( arrd(1) $end - $var wire 1 T" clk $end - $var wire 32 !# cyc [31:0] $end - $var wire 1 u! localbkw(0) $end - $var wire 1 v! localbkw(1) $end - $var wire 1 ) y0 $end - $var wire 1 * y1 $end + $var wire 1 E" clk $end + $var wire 32 R" cyc [31:0] $end + $var wire 1 # arrd(0) $end + $var wire 1 $ arrd(1) $end + $var wire 1 % y0 $end + $var wire 1 & y1 $end + $var wire 1 c localbkw(0) $end + $var wire 1 d localbkw(1) $end $scope module arr_rev_u $end - $var wire 1 + arrbkw[0] $end - $var wire 1 , arrbkw[1] $end - $var wire 1 ) y0 $end - $var wire 1 * y1 $end + $var wire 1 ' arrbkw[0] $end + $var wire 1 ( arrbkw[1] $end + $var wire 1 % y0 $end + $var wire 1 & y1 $end $upscope $end $upscope $end $scope module i_var_decl_with_init $end - $var wire 32 # var0 [-1:30] $end - $var wire 32 % var1 [30:-1] $end - $var wire 32 $ var2 [-1:30] $end - $var wire 32 & var3 [30:-1] $end + $var wire 32 ) var0 [-1:30] $end + $var wire 32 * var2 [-1:30] $end + $var wire 32 + var1 [30:-1] $end + $var wire 32 , var3 [30:-1] $end $upscope $end $scope module shifter0 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 [" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 0 out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 8 2 tmp(-1) [7:0] $end - $var wire 8 1 tmp(-2) [7:0] $end - $var wire 8 X" tmp(-3) [7:0] $end - $var wire 8 0 tmp(0) [7:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 e out [7:0] $end + $var wire 32 S" OFFSET [31:0] $end + $var wire 8 f tmp(-1) [7:0] $end + $var wire 8 g tmp(-2) [7:0] $end + $var wire 8 I" tmp(-3) [7:0] $end + $var wire 8 e tmp(0) [7:0] $end $upscope $end $scope module shifter1 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 [" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 3 out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 8 4 tmp(-1) [7:0] $end - $var wire 8 1 tmp(-2) [7:0] $end - $var wire 8 X" tmp(-3) [7:0] $end - $var wire 8 3 tmp(0) [7:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 e out [7:0] $end + $var wire 32 S" OFFSET [31:0] $end + $var wire 8 f tmp(-1) [7:0] $end + $var wire 8 g tmp(-2) [7:0] $end + $var wire 8 I" tmp(-3) [7:0] $end + $var wire 8 e tmp(0) [7:0] $end $upscope $end $scope module shifter2 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 \" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 5 out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 8 X" tmp(1) [7:0] $end - $var wire 8 6 tmp(2) [7:0] $end - $var wire 8 7 tmp(3) [7:0] $end - $var wire 8 5 tmp(4) [7:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 e out [7:0] $end + $var wire 32 T" OFFSET [31:0] $end + $var wire 8 I" tmp(1) [7:0] $end + $var wire 8 g tmp(2) [7:0] $end + $var wire 8 f tmp(3) [7:0] $end + $var wire 8 e tmp(4) [7:0] $end $upscope $end $scope module shifter3 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 U" N [31:0] $end - $var wire 32 \" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 $" out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 8 X" tmp0(1)(1) [7:0] $end - $var wire 8 X" tmp0(1)(2) [7:0] $end - $var wire 8 X" tmp0(1)(3) [7:0] $end - $var wire 8 1 tmp0(2)(1) [7:0] $end - $var wire 8 1 tmp0(2)(2) [7:0] $end - $var wire 8 1 tmp0(2)(3) [7:0] $end - $var wire 8 8 tmp0(3)(1) [7:0] $end - $var wire 8 9 tmp0(3)(2) [7:0] $end - $var wire 8 : tmp0(3)(3) [7:0] $end - $var wire 8 ; tmp0(4)(1) [7:0] $end - $var wire 8 < tmp0(4)(2) [7:0] $end - $var wire 8 = tmp0(4)(3) [7:0] $end - $var wire 8 > tmp1(1)(1) [7:0] $end - $var wire 8 ? tmp1(1)(2) [7:0] $end - $var wire 8 @ tmp1(1)(3) [7:0] $end - $var wire 8 A tmp1(2)(1) [7:0] $end - $var wire 8 B tmp1(2)(2) [7:0] $end - $var wire 8 C tmp1(2)(3) [7:0] $end - $var wire 8 D tmp1(3)(1) [7:0] $end - $var wire 8 E tmp1(3)(2) [7:0] $end - $var wire 8 F tmp1(3)(3) [7:0] $end - $var wire 8 G tmp1(4)(1) [7:0] $end - $var wire 8 H tmp1(4)(2) [7:0] $end - $var wire 8 I tmp1(4)(3) [7:0] $end - $var wire 8 L! tmp10(1)(1) [7:0] $end - $var wire 8 M! tmp10(1)(2) [7:0] $end - $var wire 8 N! tmp10(1)(3) [7:0] $end - $var wire 8 O! tmp10(2)(1) [7:0] $end - $var wire 8 P! tmp10(2)(2) [7:0] $end - $var wire 8 Q! tmp10(2)(3) [7:0] $end - $var wire 8 R! tmp10(3)(1) [7:0] $end - $var wire 8 S! tmp10(3)(2) [7:0] $end - $var wire 8 T! tmp10(3)(3) [7:0] $end - $var wire 8 U! tmp10(4)(1) [7:0] $end - $var wire 8 V! tmp10(4)(2) [7:0] $end - $var wire 8 W! tmp10(4)(3) [7:0] $end - $var wire 8 %" tmp12(-1)(1)(1) [7:0] $end - $var wire 8 &" tmp12(-1)(1)(2) [7:0] $end - $var wire 8 '" tmp12(-1)(1)(3) [7:0] $end - $var wire 8 (" tmp12(-1)(2)(1) [7:0] $end - $var wire 8 )" tmp12(-1)(2)(2) [7:0] $end - $var wire 8 *" tmp12(-1)(2)(3) [7:0] $end - $var wire 8 +" tmp12(-1)(3)(1) [7:0] $end - $var wire 8 ," tmp12(-1)(3)(2) [7:0] $end - $var wire 8 -" tmp12(-1)(3)(3) [7:0] $end - $var wire 8 $" tmp12(-1)(4)(1) [7:0] $end - $var wire 8 ." tmp12(-1)(4)(2) [7:0] $end - $var wire 8 /" tmp12(-1)(4)(3) [7:0] $end - $var wire 8 0" tmp12(0)(1)(1) [7:0] $end - $var wire 8 1" tmp12(0)(1)(2) [7:0] $end - $var wire 8 2" tmp12(0)(1)(3) [7:0] $end - $var wire 8 3" tmp12(0)(2)(1) [7:0] $end - $var wire 8 4" tmp12(0)(2)(2) [7:0] $end - $var wire 8 5" tmp12(0)(2)(3) [7:0] $end - $var wire 8 6" tmp12(0)(3)(1) [7:0] $end - $var wire 8 7" tmp12(0)(3)(2) [7:0] $end - $var wire 8 8" tmp12(0)(3)(3) [7:0] $end - $var wire 8 9" tmp12(0)(4)(1) [7:0] $end - $var wire 8 :" tmp12(0)(4)(2) [7:0] $end - $var wire 8 ;" tmp12(0)(4)(3) [7:0] $end - $var wire 8 i" tmp13(1)(1) [7:0] $end - $var wire 8 j" tmp13(1)(2) [7:0] $end - $var wire 8 k" tmp13(1)(3) [7:0] $end - $var wire 8 l" tmp13(2)(1) [7:0] $end - $var wire 8 m" tmp13(2)(2) [7:0] $end - $var wire 8 n" tmp13(2)(3) [7:0] $end - $var wire 8 o" tmp13(3)(1) [7:0] $end - $var wire 8 p" tmp13(3)(2) [7:0] $end - $var wire 8 q" tmp13(3)(3) [7:0] $end - $var wire 8 r" tmp13(4)(1) [7:0] $end - $var wire 8 s" tmp13(4)(2) [7:0] $end - $var wire 8 t" tmp13(4)(3) [7:0] $end - $var wire 8 J tmp2[1][1] [7:0] $end - $var wire 8 K tmp2[1][2] [7:0] $end - $var wire 8 L tmp2[1][3] [7:0] $end - $var wire 8 M tmp2[2][1] [7:0] $end - $var wire 8 N tmp2[2][2] [7:0] $end - $var wire 8 O tmp2[2][3] [7:0] $end - $var wire 8 P tmp2[3][1] [7:0] $end - $var wire 8 Q tmp2[3][2] [7:0] $end - $var wire 8 R tmp2[3][3] [7:0] $end - $var wire 8 S tmp2[4][1] [7:0] $end - $var wire 8 T tmp2[4][2] [7:0] $end - $var wire 8 U tmp2[4][3] [7:0] $end - $var wire 8 V tmp3(1)(1) [7:0] $end - $var wire 8 W tmp3(1)(2) [7:0] $end - $var wire 8 X tmp3(1)(3) [7:0] $end - $var wire 8 Y tmp3(2)(1) [7:0] $end - $var wire 8 Z tmp3(2)(2) [7:0] $end - $var wire 8 [ tmp3(2)(3) [7:0] $end - $var wire 8 \ tmp3(3)(1) [7:0] $end - $var wire 8 ] tmp3(3)(2) [7:0] $end - $var wire 8 ^ tmp3(3)(3) [7:0] $end - $var wire 8 _ tmp3(4)(1) [7:0] $end - $var wire 8 ` tmp3(4)(2) [7:0] $end - $var wire 8 a tmp3(4)(3) [7:0] $end - $var wire 8 b tmp4(1)(1) [7:0] $end - $var wire 8 c tmp4(1)(2) [7:0] $end - $var wire 8 d tmp4(1)(3) [7:0] $end - $var wire 8 e tmp4(2)(1) [7:0] $end - $var wire 8 f tmp4(2)(2) [7:0] $end - $var wire 8 g tmp4(2)(3) [7:0] $end - $var wire 8 h tmp4(3)(1) [7:0] $end - $var wire 8 i tmp4(3)(2) [7:0] $end - $var wire 8 j tmp4(3)(3) [7:0] $end - $var wire 8 k tmp4(4)(1) [7:0] $end - $var wire 8 l tmp4(4)(2) [7:0] $end - $var wire 8 m tmp4(4)(3) [7:0] $end - $var wire 8 n tmp5[1][1] [7:0] $end - $var wire 8 o tmp5[1][2] [7:0] $end - $var wire 8 p tmp5[1][3] [7:0] $end - $var wire 8 q tmp5[2][1] [7:0] $end - $var wire 8 r tmp5[2][2] [7:0] $end - $var wire 8 s tmp5[2][3] [7:0] $end - $var wire 8 t tmp5[3][1] [7:0] $end - $var wire 8 u tmp5[3][2] [7:0] $end - $var wire 8 v tmp5[3][3] [7:0] $end - $var wire 8 w tmp5[4][1] [7:0] $end - $var wire 8 x tmp5[4][2] [7:0] $end - $var wire 8 y tmp5[4][3] [7:0] $end - $var wire 8 z tmp6(1)(1) [7:0] $end - $var wire 8 { tmp6(1)(2) [7:0] $end - $var wire 8 | tmp6(1)(3) [7:0] $end - $var wire 8 } tmp6(2)(1) [7:0] $end - $var wire 8 ~ tmp6(2)(2) [7:0] $end - $var wire 8 !! tmp6(2)(3) [7:0] $end - $var wire 8 "! tmp6(3)(1) [7:0] $end - $var wire 8 #! tmp6(3)(2) [7:0] $end - $var wire 8 $! tmp6(3)(3) [7:0] $end - $var wire 8 %! tmp6(4)(1) [7:0] $end - $var wire 8 &! tmp6(4)(2) [7:0] $end - $var wire 8 '! tmp6(4)(3) [7:0] $end - $var wire 8 (! tmp7(2)(1) [7:0] $end - $var wire 8 )! tmp7(2)(2) [7:0] $end - $var wire 8 *! tmp7(2)(3) [7:0] $end - $var wire 8 +! tmp7(3)(1) [7:0] $end - $var wire 8 ,! tmp7(3)(2) [7:0] $end - $var wire 8 -! tmp7(3)(3) [7:0] $end - $var wire 8 .! tmp7(4)(1) [7:0] $end - $var wire 8 /! tmp7(4)(2) [7:0] $end - $var wire 8 0! tmp7(4)(3) [7:0] $end - $var wire 8 1! tmp7(5)(1) [7:0] $end - $var wire 8 2! tmp7(5)(2) [7:0] $end - $var wire 8 3! tmp7(5)(3) [7:0] $end - $var wire 8 ]" tmp8(0)(1) [7:0] $end - $var wire 8 ^" tmp8(0)(2) [7:0] $end - $var wire 8 _" tmp8(0)(3) [7:0] $end - $var wire 8 `" tmp8(1)(1) [7:0] $end - $var wire 8 a" tmp8(1)(2) [7:0] $end - $var wire 8 b" tmp8(1)(3) [7:0] $end - $var wire 8 4! tmp8(2)(1) [7:0] $end - $var wire 8 5! tmp8(2)(2) [7:0] $end - $var wire 8 6! tmp8(2)(3) [7:0] $end - $var wire 8 7! tmp8(3)(1) [7:0] $end - $var wire 8 8! tmp8(3)(2) [7:0] $end - $var wire 8 9! tmp8(3)(3) [7:0] $end - $var wire 8 :! tmp8(4)(1) [7:0] $end - $var wire 8 ;! tmp8(4)(2) [7:0] $end - $var wire 8 ! tmp8(5)(2) [7:0] $end - $var wire 8 ?! tmp8(5)(3) [7:0] $end - $var wire 8 c" tmp8(6)(1) [7:0] $end - $var wire 8 d" tmp8(6)(2) [7:0] $end - $var wire 8 e" tmp8(6)(3) [7:0] $end - $var wire 8 f" tmp8(7)(1) [7:0] $end - $var wire 8 g" tmp8(7)(2) [7:0] $end - $var wire 8 h" tmp8(7)(3) [7:0] $end - $var wire 8 @! tmp9(4)(1) [7:0] $end - $var wire 8 A! tmp9(4)(2) [7:0] $end - $var wire 8 B! tmp9(4)(3) [7:0] $end - $var wire 8 C! tmp9(5)(1) [7:0] $end - $var wire 8 D! tmp9(5)(2) [7:0] $end - $var wire 8 E! tmp9(5)(3) [7:0] $end - $var wire 8 F! tmp9(6)(1) [7:0] $end - $var wire 8 G! tmp9(6)(2) [7:0] $end - $var wire 8 H! tmp9(6)(3) [7:0] $end - $var wire 8 I! tmp9(7)(1) [7:0] $end - $var wire 8 J! tmp9(7)(2) [7:0] $end - $var wire 8 K! tmp9(7)(3) [7:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 6 out [7:0] $end + $var wire 32 T" OFFSET [31:0] $end + $var wire 32 F" N [31:0] $end + $var wire 8 I" tmp0(1)(1) [7:0] $end + $var wire 8 I" tmp0(1)(2) [7:0] $end + $var wire 8 I" tmp0(1)(3) [7:0] $end + $var wire 8 g tmp0(2)(1) [7:0] $end + $var wire 8 g tmp0(2)(2) [7:0] $end + $var wire 8 g tmp0(2)(3) [7:0] $end + $var wire 8 f tmp0(3)(1) [7:0] $end + $var wire 8 f tmp0(3)(2) [7:0] $end + $var wire 8 f tmp0(3)(3) [7:0] $end + $var wire 8 e tmp0(4)(1) [7:0] $end + $var wire 8 e tmp0(4)(2) [7:0] $end + $var wire 8 e tmp0(4)(3) [7:0] $end + $var wire 8 h tmp1(1)(1) [7:0] $end + $var wire 8 i tmp1(1)(2) [7:0] $end + $var wire 8 j tmp1(1)(3) [7:0] $end + $var wire 8 k tmp1(2)(1) [7:0] $end + $var wire 8 l tmp1(2)(2) [7:0] $end + $var wire 8 m tmp1(2)(3) [7:0] $end + $var wire 8 n tmp1(3)(1) [7:0] $end + $var wire 8 o tmp1(3)(2) [7:0] $end + $var wire 8 p tmp1(3)(3) [7:0] $end + $var wire 8 q tmp1(4)(1) [7:0] $end + $var wire 8 r tmp1(4)(2) [7:0] $end + $var wire 8 s tmp1(4)(3) [7:0] $end + $var wire 8 t tmp2[1][1] [7:0] $end + $var wire 8 u tmp2[1][2] [7:0] $end + $var wire 8 v tmp2[1][3] [7:0] $end + $var wire 8 w tmp2[2][1] [7:0] $end + $var wire 8 x tmp2[2][2] [7:0] $end + $var wire 8 y tmp2[2][3] [7:0] $end + $var wire 8 z tmp2[3][1] [7:0] $end + $var wire 8 { tmp2[3][2] [7:0] $end + $var wire 8 | tmp2[3][3] [7:0] $end + $var wire 8 } tmp2[4][1] [7:0] $end + $var wire 8 ~ tmp2[4][2] [7:0] $end + $var wire 8 !! tmp2[4][3] [7:0] $end + $var wire 8 "! tmp3(1)(1) [7:0] $end + $var wire 8 #! tmp3(1)(2) [7:0] $end + $var wire 8 $! tmp3(1)(3) [7:0] $end + $var wire 8 %! tmp3(2)(1) [7:0] $end + $var wire 8 &! tmp3(2)(2) [7:0] $end + $var wire 8 '! tmp3(2)(3) [7:0] $end + $var wire 8 (! tmp3(3)(1) [7:0] $end + $var wire 8 )! tmp3(3)(2) [7:0] $end + $var wire 8 *! tmp3(3)(3) [7:0] $end + $var wire 8 +! tmp3(4)(1) [7:0] $end + $var wire 8 ,! tmp3(4)(2) [7:0] $end + $var wire 8 -! tmp3(4)(3) [7:0] $end + $var wire 8 .! tmp4(1)(1) [7:0] $end + $var wire 8 /! tmp4(1)(2) [7:0] $end + $var wire 8 0! tmp4(1)(3) [7:0] $end + $var wire 8 1! tmp4(2)(1) [7:0] $end + $var wire 8 2! tmp4(2)(2) [7:0] $end + $var wire 8 3! tmp4(2)(3) [7:0] $end + $var wire 8 4! tmp4(3)(1) [7:0] $end + $var wire 8 5! tmp4(3)(2) [7:0] $end + $var wire 8 6! tmp4(3)(3) [7:0] $end + $var wire 8 7! tmp4(4)(1) [7:0] $end + $var wire 8 8! tmp4(4)(2) [7:0] $end + $var wire 8 9! tmp4(4)(3) [7:0] $end + $var wire 8 :! tmp5[1][1] [7:0] $end + $var wire 8 ;! tmp5[1][2] [7:0] $end + $var wire 8 ! tmp5[2][2] [7:0] $end + $var wire 8 ?! tmp5[2][3] [7:0] $end + $var wire 8 @! tmp5[3][1] [7:0] $end + $var wire 8 A! tmp5[3][2] [7:0] $end + $var wire 8 B! tmp5[3][3] [7:0] $end + $var wire 8 C! tmp5[4][1] [7:0] $end + $var wire 8 D! tmp5[4][2] [7:0] $end + $var wire 8 E! tmp5[4][3] [7:0] $end + $var wire 8 F! tmp6(1)(1) [7:0] $end + $var wire 8 G! tmp6(1)(2) [7:0] $end + $var wire 8 H! tmp6(1)(3) [7:0] $end + $var wire 8 I! tmp6(2)(1) [7:0] $end + $var wire 8 J! tmp6(2)(2) [7:0] $end + $var wire 8 K! tmp6(2)(3) [7:0] $end + $var wire 8 L! tmp6(3)(1) [7:0] $end + $var wire 8 M! tmp6(3)(2) [7:0] $end + $var wire 8 N! tmp6(3)(3) [7:0] $end + $var wire 8 O! tmp6(4)(1) [7:0] $end + $var wire 8 P! tmp6(4)(2) [7:0] $end + $var wire 8 Q! tmp6(4)(3) [7:0] $end + $var wire 8 R! tmp7(2)(1) [7:0] $end + $var wire 8 S! tmp7(2)(2) [7:0] $end + $var wire 8 T! tmp7(2)(3) [7:0] $end + $var wire 8 U! tmp7(3)(1) [7:0] $end + $var wire 8 V! tmp7(3)(2) [7:0] $end + $var wire 8 W! tmp7(3)(3) [7:0] $end + $var wire 8 X! tmp7(4)(1) [7:0] $end + $var wire 8 Y! tmp7(4)(2) [7:0] $end + $var wire 8 Z! tmp7(4)(3) [7:0] $end + $var wire 8 [! tmp7(5)(1) [7:0] $end + $var wire 8 \! tmp7(5)(2) [7:0] $end + $var wire 8 ]! tmp7(5)(3) [7:0] $end + $var wire 8 U" tmp8(0)(1) [7:0] $end + $var wire 8 V" tmp8(0)(2) [7:0] $end + $var wire 8 W" tmp8(0)(3) [7:0] $end + $var wire 8 X" tmp8(1)(1) [7:0] $end + $var wire 8 Y" tmp8(1)(2) [7:0] $end + $var wire 8 Z" tmp8(1)(3) [7:0] $end + $var wire 8 ^! tmp8(2)(1) [7:0] $end + $var wire 8 _! tmp8(2)(2) [7:0] $end + $var wire 8 `! tmp8(2)(3) [7:0] $end + $var wire 8 a! tmp8(3)(1) [7:0] $end + $var wire 8 b! tmp8(3)(2) [7:0] $end + $var wire 8 c! tmp8(3)(3) [7:0] $end + $var wire 8 d! tmp8(4)(1) [7:0] $end + $var wire 8 e! tmp8(4)(2) [7:0] $end + $var wire 8 f! tmp8(4)(3) [7:0] $end + $var wire 8 g! tmp8(5)(1) [7:0] $end + $var wire 8 h! tmp8(5)(2) [7:0] $end + $var wire 8 i! tmp8(5)(3) [7:0] $end + $var wire 8 [" tmp8(6)(1) [7:0] $end + $var wire 8 \" tmp8(6)(2) [7:0] $end + $var wire 8 ]" tmp8(6)(3) [7:0] $end + $var wire 8 ^" tmp8(7)(1) [7:0] $end + $var wire 8 _" tmp8(7)(2) [7:0] $end + $var wire 8 `" tmp8(7)(3) [7:0] $end + $var wire 8 j! tmp9(4)(1) [7:0] $end + $var wire 8 k! tmp9(4)(2) [7:0] $end + $var wire 8 l! tmp9(4)(3) [7:0] $end + $var wire 8 m! tmp9(5)(1) [7:0] $end + $var wire 8 n! tmp9(5)(2) [7:0] $end + $var wire 8 o! tmp9(5)(3) [7:0] $end + $var wire 8 p! tmp9(6)(1) [7:0] $end + $var wire 8 q! tmp9(6)(2) [7:0] $end + $var wire 8 r! tmp9(6)(3) [7:0] $end + $var wire 8 s! tmp9(7)(1) [7:0] $end + $var wire 8 t! tmp9(7)(2) [7:0] $end + $var wire 8 u! tmp9(7)(3) [7:0] $end + $var wire 8 v! tmp10(1)(1) [7:0] $end + $var wire 8 w! tmp10(1)(2) [7:0] $end + $var wire 8 x! tmp10(1)(3) [7:0] $end + $var wire 8 y! tmp10(2)(1) [7:0] $end + $var wire 8 z! tmp10(2)(2) [7:0] $end + $var wire 8 {! tmp10(2)(3) [7:0] $end + $var wire 8 |! tmp10(3)(1) [7:0] $end + $var wire 8 }! tmp10(3)(2) [7:0] $end + $var wire 8 ~! tmp10(3)(3) [7:0] $end + $var wire 8 !" tmp10(4)(1) [7:0] $end + $var wire 8 "" tmp10(4)(2) [7:0] $end + $var wire 8 #" tmp10(4)(3) [7:0] $end + $var wire 8 7 tmp12(-1)(1)(1) [7:0] $end + $var wire 8 8 tmp12(-1)(1)(2) [7:0] $end + $var wire 8 9 tmp12(-1)(1)(3) [7:0] $end + $var wire 8 : tmp12(-1)(2)(1) [7:0] $end + $var wire 8 ; tmp12(-1)(2)(2) [7:0] $end + $var wire 8 < tmp12(-1)(2)(3) [7:0] $end + $var wire 8 = tmp12(-1)(3)(1) [7:0] $end + $var wire 8 > tmp12(-1)(3)(2) [7:0] $end + $var wire 8 ? tmp12(-1)(3)(3) [7:0] $end + $var wire 8 6 tmp12(-1)(4)(1) [7:0] $end + $var wire 8 @ tmp12(-1)(4)(2) [7:0] $end + $var wire 8 A tmp12(-1)(4)(3) [7:0] $end + $var wire 8 B tmp12(0)(1)(1) [7:0] $end + $var wire 8 C tmp12(0)(1)(2) [7:0] $end + $var wire 8 D tmp12(0)(1)(3) [7:0] $end + $var wire 8 E tmp12(0)(2)(1) [7:0] $end + $var wire 8 F tmp12(0)(2)(2) [7:0] $end + $var wire 8 G tmp12(0)(2)(3) [7:0] $end + $var wire 8 H tmp12(0)(3)(1) [7:0] $end + $var wire 8 I tmp12(0)(3)(2) [7:0] $end + $var wire 8 J tmp12(0)(3)(3) [7:0] $end + $var wire 8 K tmp12(0)(4)(1) [7:0] $end + $var wire 8 L tmp12(0)(4)(2) [7:0] $end + $var wire 8 M tmp12(0)(4)(3) [7:0] $end + $var wire 8 a" tmp13(1)(1) [7:0] $end + $var wire 8 b" tmp13(1)(2) [7:0] $end + $var wire 8 c" tmp13(1)(3) [7:0] $end + $var wire 8 d" tmp13(2)(1) [7:0] $end + $var wire 8 e" tmp13(2)(2) [7:0] $end + $var wire 8 f" tmp13(2)(3) [7:0] $end + $var wire 8 g" tmp13(3)(1) [7:0] $end + $var wire 8 h" tmp13(3)(2) [7:0] $end + $var wire 8 i" tmp13(3)(3) [7:0] $end + $var wire 8 j" tmp13(4)(1) [7:0] $end + $var wire 8 k" tmp13(4)(2) [7:0] $end + $var wire 8 l" tmp13(4)(3) [7:0] $end $upscope $end $scope module shifter4 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 u" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 X! out [7:0] $end - $var wire 24 w" pad [23:0] $end - $var wire 3 - shift [2:0] $end - $var wire 32 v" tmp(2) [31:0] $end - $var wire 32 Y! tmp(3) [31:0] $end - $var wire 32 Z! tmp(4) [31:0] $end - $var wire 32 [! tmp(5) [31:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 $" out [7:0] $end + $var wire 32 m" OFFSET [31:0] $end + $var wire 32 n" tmp(2) [31:0] $end + $var wire 32 %" tmp(3) [31:0] $end + $var wire 32 &" tmp(4) [31:0] $end + $var wire 32 '" tmp(5) [31:0] $end + $var wire 24 o" pad [23:0] $end $upscope $end $scope module shifter5 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 x" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 \! out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 32 ]! tmp [31:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 (" out [7:0] $end + $var wire 32 p" OFFSET [31:0] $end + $var wire 32 )" tmp [31:0] $end $upscope $end $scope module shifter6 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 x" OFFSET [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 ^! out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 32 _! tmp [31:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 *" out [7:0] $end + $var wire 32 p" OFFSET [31:0] $end + $var wire 32 +" tmp [31:0] $end $upscope $end $scope module shifter7 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 `! out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 32 a! tmp [31:0] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 e out [7:0] $end + $var wire 32 ," tmp [31:0] $end $upscope $end $scope module shifter8 $end - $var wire 32 U" DEPTH [31:0] $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 X" in [7:0] $end - $var wire 8 b! out [7:0] $end - $var wire 3 - shift [2:0] $end - $var wire 32 c! tmp [0:31] $end + $var wire 32 F" DEPTH [31:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 I" in [7:0] $end + $var wire 3 O shift [2:0] $end + $var wire 8 e out [7:0] $end + $var wire 32 ," tmp [0:31] $end $upscope $end $scope module though0 $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 "" in [7:0] $end - $var wire 8 #" out [7:0] $end - $var wire 1 <" unpack_tmp(0) $end - $var wire 1 =" unpack_tmp(1) $end - $var wire 1 >" unpack_tmp(2) $end - $var wire 1 ?" unpack_tmp(3) $end - $var wire 1 @" unpack_tmp(4) $end - $var wire 1 A" unpack_tmp(5) $end - $var wire 1 B" unpack_tmp(6) $end - $var wire 1 C" unpack_tmp(7) $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 e in [7:0] $end + $var wire 8 N out [7:0] $end + $var wire 1 -" unpack_tmp(0) $end + $var wire 1 ." unpack_tmp(1) $end + $var wire 1 /" unpack_tmp(2) $end + $var wire 1 0" unpack_tmp(3) $end + $var wire 1 1" unpack_tmp(4) $end + $var wire 1 2" unpack_tmp(5) $end + $var wire 1 3" unpack_tmp(6) $end + $var wire 1 4" unpack_tmp(7) $end $scope module i_pack2unpack $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 8 "" in [7:0] $end - $var wire 1 D" out[0] $end - $var wire 1 E" out[1] $end - $var wire 1 F" out[2] $end - $var wire 1 G" out[3] $end - $var wire 1 H" out[4] $end - $var wire 1 I" out[5] $end - $var wire 1 J" out[6] $end - $var wire 1 K" out[7] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 8 e in [7:0] $end + $var wire 1 5" out[0] $end + $var wire 1 6" out[1] $end + $var wire 1 7" out[2] $end + $var wire 1 8" out[3] $end + $var wire 1 9" out[4] $end + $var wire 1 :" out[5] $end + $var wire 1 ;" out[6] $end + $var wire 1 <" out[7] $end $upscope $end $scope module i_unpack2pack $end - $var wire 32 V" WIDTH [31:0] $end - $var wire 1 L" in[0] $end - $var wire 1 M" in[1] $end - $var wire 1 N" in[2] $end - $var wire 1 O" in[3] $end - $var wire 1 P" in[4] $end - $var wire 1 Q" in[5] $end - $var wire 1 R" in[6] $end - $var wire 1 S" in[7] $end - $var wire 8 #" out [7:0] $end + $var wire 32 G" WIDTH [31:0] $end + $var wire 1 =" in[0] $end + $var wire 1 >" in[1] $end + $var wire 1 ?" in[2] $end + $var wire 1 @" in[3] $end + $var wire 1 A" in[4] $end + $var wire 1 B" in[5] $end + $var wire 1 C" in[6] $end + $var wire 1 D" in[7] $end + $var wire 8 N out [7:0] $end $upscope $end $upscope $end $upscope $end @@ -391,19 +390,19 @@ $enddefinitions $end #0 -b00000001001000110100010101100111 # -b00100000000000000000000000000000 $ -b00000001001000110100000000100111 % -b00000000000000000000000000000011 & -1' -0( -0) -1* -0+ -1, -b000 - -0. -b00000000000000000000000000000000 / +1# +0$ +0% +1& +0' +1( +b00000001001000110100010101100111 ) +b00100000000000000000000000000000 * +b00000001001000110100000000100111 + +b00000000000000000000000000000011 , +b10001110 - +b10001110 . +b10001110 / b10001110 0 b10001110 1 b10001110 2 @@ -435,28 +434,28 @@ b10001110 K b10001110 L b10001110 M b10001110 N -b10001110 O -b10001110 P -b10001110 Q -b10001110 R -b10001110 S -b10001110 T -b10001110 U -b10001110 V -b10001110 W -b10001110 X -b10001110 Y -b10001110 Z -b10001110 [ -b10001110 \ -b10001110 ] -b10001110 ^ -b10001110 _ -b10001110 ` -b10001110 a -b10001110 b -b10001110 c -b10001110 d +b000 O +0P +b00000000000000000000000000000000 Q +0R +0S +0T +0U +0V +0W +0X +0Y +0Z +0[ +0\ +0] +0^ +0_ +0` +0a +b00000000000000000000000000000000 b +0c +0d b10001110 e b10001110 f b10001110 g @@ -539,36 +538,36 @@ b10001110 U! b10001110 V! b10001110 W! b10001110 X! -b00000000000000000000000010001110 Y! -b00000000000000000000000010001110 Z! -b00000000000000000000000010001110 [! +b10001110 Y! +b10001110 Z! +b10001110 [! b10001110 \! -b10001110100011101000111010001110 ]! +b10001110 ]! b10001110 ^! -b10001110100011101000111010001110 _! +b10001110 _! b10001110 `! -b10001110100011101000111010001110 a! +b10001110 a! b10001110 b! -b10001110100011101000111010001110 c! -0d! -0e! -0f! -0g! -0h! -0i! -0j! -0k! -0l! -0m! -0n! -0o! -0p! -0q! -0r! -0s! -b00000000000000000000000000000000 t! -0u! -0v! +b10001110 c! +b10001110 d! +b10001110 e! +b10001110 f! +b10001110 g! +b10001110 h! +b10001110 i! +b10001110 j! +b10001110 k! +b10001110 l! +b10001110 m! +b10001110 n! +b10001110 o! +b10001110 p! +b10001110 q! +b10001110 r! +b10001110 s! +b10001110 t! +b10001110 u! +b10001110 v! b10001110 w! b10001110 x! b10001110 y! @@ -581,61 +580,61 @@ b10001110 !" b10001110 "" b10001110 #" b10001110 $" -b10001110 %" -b10001110 &" -b10001110 '" +b00000000000000000000000010001110 %" +b00000000000000000000000010001110 &" +b00000000000000000000000010001110 '" b10001110 (" -b10001110 )" +b10001110100011101000111010001110 )" b10001110 *" -b10001110 +" -b10001110 ," -b10001110 -" -b10001110 ." -b10001110 /" -b10001110 0" -b10001110 1" -b10001110 2" -b10001110 3" -b10001110 4" -b10001110 5" -b10001110 6" -b10001110 7" -b10001110 8" -b10001110 9" -b10001110 :" -b10001110 ;" +b10001110100011101000111010001110 +" +b10001110100011101000111010001110 ," +1-" +0." +0/" +00" +11" +12" +13" +04" +05" +16" +17" +18" +09" +0:" +0;" 1<" 0=" -0>" -0?" +1>" +1?" 1@" -1A" -1B" +0A" +0B" 0C" -0D" -1E" -1F" -1G" -0H" -0I" -0J" -1K" +1D" +0E" +b00000000000000000000000000000011 F" +b00000000000000000000000000001000 G" +b00000000000000000000000000001001 H" +b10001110 I" +b1000111001000111101000111101000111101000011101000011101000011101 J" 0L" -1M" -1N" -1O" +0M" +0N" +0O" 0P" 0Q" -0R" -1S" -0T" -b00000000000000000000000000000011 U" -b00000000000000000000000000001000 V" -b00000000000000000000000000001001 W" -b10001110 X" -b1000111001000111101000111101000111101000011101000011101000011101 Y" -b11111111111111111111111111111101 [" -b00000000000000000000000000000001 \" +b00000000000000000000000000000000 R" +b11111111111111111111111111111101 S" +b00000000000000000000000000000001 T" +b00000000 U" +b00000000 V" +b00000000 W" +b00000000 X" +b00000000 Y" +b00000000 Z" +b00000000 [" +b00000000 \" b00000000 ]" b00000000 ^" b00000000 _" @@ -652,28 +651,14 @@ b00000000 i" b00000000 j" b00000000 k" b00000000 l" -b00000000 m" -b00000000 n" -b00000000 o" -b00000000 p" -b00000000 q" -b00000000 r" -b00000000 s" -b00000000 t" -b00000000000000000000000000000010 u" -b00000000000000000000000010001110 v" -b000000000000000000000000 w" -b11111111111111111111111111111110 x" -0y" -0z" -0{" -0|" -0}" -0~" -b00000000000000000000000000000000 !# +b00000000000000000000000000000010 m" +b00000000000000000000000010001110 n" +b000000000000000000000000 o" +b11111111111111111111111111111110 p" #10 -b001 - -b00000000000000000000000000001001 / +b01000111 - +b01000111 . +b01000111 / b01000111 0 b01000111 1 b01000111 2 @@ -681,123 +666,116 @@ b01000111 3 b01000111 4 b01000111 5 b01000111 6 -b01000111 7 -b01000111 8 -b01000111 9 b01000111 : b01000111 ; b01000111 < b01000111 = +b01000111 > +b01000111 ? +b01000111 @ b01000111 A -b01000111 B -b01000111 C -b01000111 D b01000111 E b01000111 F b01000111 G b01000111 H b01000111 I +b01000111 J +b01000111 K +b01000111 L b01000111 M b01000111 N -b01000111 O -b01000111 P -b01000111 Q -b01000111 R -b01000111 S -b01000111 T -b01000111 U -b01000111 Y -b01000111 Z -b01000111 [ -b01000111 \ -b01000111 ] -b01000111 ^ -b01000111 _ -b01000111 ` -b01000111 a +b001 O +b00000000000000000000000000001001 Q +1R +1V +1Z +1^ +b00000000000000000000000000000001 b +1d b01000111 e b01000111 f b01000111 g -b01000111 h -b01000111 i -b01000111 j b01000111 k b01000111 l b01000111 m +b01000111 n +b01000111 o +b01000111 p b01000111 q b01000111 r b01000111 s -b01000111 t -b01000111 u -b01000111 v b01000111 w b01000111 x b01000111 y +b01000111 z +b01000111 { +b01000111 | b01000111 } b01000111 ~ b01000111 !! -b01000111 "! -b01000111 #! -b01000111 $! b01000111 %! b01000111 &! b01000111 '! +b01000111 (! +b01000111 )! +b01000111 *! b01000111 +! b01000111 ,! b01000111 -! -b01000111 .! -b01000111 /! -b01000111 0! b01000111 1! b01000111 2! b01000111 3! +b01000111 4! +b01000111 5! +b01000111 6! b01000111 7! b01000111 8! b01000111 9! -b01000111 :! -b01000111 ;! -b01000111 ! b01000111 ?! +b01000111 @! +b01000111 A! +b01000111 B! b01000111 C! b01000111 D! b01000111 E! -b01000111 F! -b01000111 G! -b01000111 H! b01000111 I! b01000111 J! b01000111 K! +b01000111 L! +b01000111 M! +b01000111 N! b01000111 O! b01000111 P! b01000111 Q! -b01000111 R! -b01000111 S! -b01000111 T! b01000111 U! b01000111 V! b01000111 W! b01000111 X! -b00000000000000000000000001000111 Y! -b00000000000000000000000001000111 Z! -b00000000000000000000000001000111 [! +b01000111 Y! +b01000111 Z! +b01000111 [! b01000111 \! -b10001110010001110100011101000111 ]! -b01000111 ^! -b10001110010001110100011101000111 _! -b01000111 `! -b10001110010001110100011101000111 a! +b01000111 ]! +b01000111 a! b01000111 b! -b10001110010001110100011101000111 c! -1d! -1h! -1l! -1p! -b00000000000000000000000000000001 t! -1v! -b01000111 w! -b01000111 x! +b01000111 c! +b01000111 d! +b01000111 e! +b01000111 f! +b01000111 g! +b01000111 h! +b01000111 i! +b01000111 m! +b01000111 n! +b01000111 o! +b01000111 p! +b01000111 q! +b01000111 r! +b01000111 s! +b01000111 t! +b01000111 u! b01000111 y! b01000111 z! b01000111 {! @@ -808,166 +786,151 @@ b01000111 !" b01000111 "" b01000111 #" b01000111 $" +b00000000000000000000000001000111 %" +b00000000000000000000000001000111 &" +b00000000000000000000000001000111 '" b01000111 (" -b01000111 )" +b10001110010001110100011101000111 )" b01000111 *" -b01000111 +" -b01000111 ," -b01000111 -" -b01000111 ." -b01000111 /" -b01000111 3" -b01000111 4" -b01000111 5" -b01000111 6" -b01000111 7" -b01000111 8" -b01000111 9" -b01000111 :" -b01000111 ;" +b10001110010001110100011101000111 +" +b10001110010001110100011101000111 ," +0-" +1." +01" +14" +15" +08" +1;" 0<" 1=" 0@" 1C" -1D" -0G" -1J" -0K" -1L" -0O" -1R" -0S" -1T" +0D" +1E" #15 -0T" +0E" #20 -b010 - +b10100011 - +b10100011 . +b10100011 / b10100011 0 -b10001110 1 +b10100011 1 b10100011 2 b10100011 3 b10100011 4 b10100011 5 -b10001110 6 -b10100011 7 -b10100011 8 -b10100011 9 -b10100011 : -b10100011 ; -b10100011 < +b10100011 6 +b10001110 : +b10001110 ; +b10001110 < b10100011 = -b10001110 A -b10001110 B -b10001110 C -b10100011 D -b10100011 E -b10100011 F -b10100011 G +b10100011 > +b10100011 ? +b10100011 @ +b10100011 A +b10001110 E +b10001110 F +b10001110 G b10100011 H b10100011 I -b10001110 M -b10001110 N -b10001110 O -b10100011 P -b10100011 Q -b10100011 R -b10100011 S -b10100011 T -b10100011 U -b10001110 Y -b10001110 Z -b10001110 [ -b10100011 \ -b10100011 ] -b10100011 ^ -b10100011 _ -b10100011 ` -b10100011 a -b10001110 e -b10001110 f +b10100011 J +b10100011 K +b10100011 L +b10100011 M +b10100011 N +b010 O +1S +1W +1[ +1_ +b00000000000000000000000000000010 b +b10100011 e +b10100011 f b10001110 g -b10100011 h -b10100011 i -b10100011 j -b10100011 k -b10100011 l -b10100011 m -b10001110 q -b10001110 r -b10001110 s -b10100011 t -b10100011 u -b10100011 v -b10100011 w -b10100011 x -b10100011 y -b10001110 } -b10001110 ~ -b10001110 !! -b10100011 "! -b10100011 #! -b10100011 $! -b10100011 %! -b10100011 &! -b10100011 '! -b10001110 +! -b10001110 ,! -b10001110 -! -b10100011 .! -b10100011 /! -b10100011 0! -b10100011 1! -b10100011 2! -b10100011 3! -b10001110 7! -b10001110 8! -b10001110 9! -b10100011 :! -b10100011 ;! -b10100011 ! -b10100011 ?! -b10001110 C! -b10001110 D! -b10001110 E! -b10100011 F! -b10100011 G! -b10100011 H! -b10100011 I! -b10100011 J! -b10100011 K! -b10001110 O! -b10001110 P! -b10001110 Q! -b10100011 R! -b10100011 S! -b10100011 T! -b10100011 U! -b10100011 V! -b10100011 W! +b10001110 k +b10001110 l +b10001110 m +b10100011 n +b10100011 o +b10100011 p +b10100011 q +b10100011 r +b10100011 s +b10001110 w +b10001110 x +b10001110 y +b10100011 z +b10100011 { +b10100011 | +b10100011 } +b10100011 ~ +b10100011 !! +b10001110 %! +b10001110 &! +b10001110 '! +b10100011 (! +b10100011 )! +b10100011 *! +b10100011 +! +b10100011 ,! +b10100011 -! +b10001110 1! +b10001110 2! +b10001110 3! +b10100011 4! +b10100011 5! +b10100011 6! +b10100011 7! +b10100011 8! +b10100011 9! +b10001110 =! +b10001110 >! +b10001110 ?! +b10100011 @! +b10100011 A! +b10100011 B! +b10100011 C! +b10100011 D! +b10100011 E! +b10001110 I! +b10001110 J! +b10001110 K! +b10100011 L! +b10100011 M! +b10100011 N! +b10100011 O! +b10100011 P! +b10100011 Q! +b10001110 U! +b10001110 V! +b10001110 W! b10100011 X! -b00000000000000000000000010001110 Y! -b00000000000000000000000010100011 Z! -b00000000000000000000000010100011 [! +b10100011 Y! +b10100011 Z! +b10100011 [! b10100011 \! -b10001110100011101010001110100011 ]! -b10100011 ^! -b10001110100011101010001110100011 _! -b10100011 `! -b10001110100011101010001110100011 a! -b10100011 b! -b10001110100011101010001110100011 c! -1e! -1i! -1m! -1q! -b00000000000000000000000000000010 t! -b10100011 w! -b10100011 x! -b10100011 y! -b10100011 z! -b10100011 {! +b10100011 ]! +b10001110 a! +b10001110 b! +b10001110 c! +b10100011 d! +b10100011 e! +b10100011 f! +b10100011 g! +b10100011 h! +b10100011 i! +b10001110 m! +b10001110 n! +b10001110 o! +b10100011 p! +b10100011 q! +b10100011 r! +b10100011 s! +b10100011 t! +b10100011 u! +b10001110 y! +b10001110 z! +b10001110 {! b10100011 |! b10100011 }! b10100011 ~! @@ -975,166 +938,151 @@ b10100011 !" b10100011 "" b10100011 #" b10100011 $" -b10001110 (" -b10001110 )" -b10001110 *" -b10100011 +" -b10100011 ," -b10100011 -" -b10100011 ." -b10100011 /" -b10001110 3" -b10001110 4" -b10001110 5" -b10100011 6" -b10100011 7" -b10100011 8" -b10100011 9" -b10100011 :" -b10100011 ;" +b00000000000000000000000010001110 %" +b00000000000000000000000010100011 &" +b00000000000000000000000010100011 '" +b10100011 (" +b10001110100011101010001110100011 )" +b10100011 *" +b10001110100011101010001110100011 +" +b10001110100011101010001110100011 ," +1-" +0." +1/" +02" +07" +1:" +0;" 1<" -0=" -1>" -0A" -0F" -1I" -0J" -1K" -0N" -1Q" -0R" -1S" -1T" +0?" +1B" +0C" +1D" +1E" #25 -0T" +0E" #30 -b011 - +b11010001 - +b11010001 . +b11010001 / b11010001 0 -b01000111 1 +b11010001 1 b11010001 2 b11010001 3 b11010001 4 b11010001 5 -b01000111 6 -b11010001 7 -b11010001 8 -b11010001 9 -b11010001 : -b11010001 ; -b11010001 < +b11010001 6 +b01000111 : +b01000111 ; +b01000111 < b11010001 = -b01000111 A -b01000111 B -b01000111 C -b11010001 D -b11010001 E -b11010001 F -b11010001 G +b11010001 > +b11010001 ? +b11010001 @ +b11010001 A +b01000111 E +b01000111 F +b01000111 G b11010001 H b11010001 I -b01000111 M -b01000111 N -b01000111 O -b11010001 P -b11010001 Q -b11010001 R -b11010001 S -b11010001 T -b11010001 U -b01000111 Y -b01000111 Z -b01000111 [ -b11010001 \ -b11010001 ] -b11010001 ^ -b11010001 _ -b11010001 ` -b11010001 a -b01000111 e -b01000111 f +b11010001 J +b11010001 K +b11010001 L +b11010001 M +b11010001 N +b011 O +1T +1X +1\ +1` +b00000000000000000000000000000011 b +b11010001 e +b11010001 f b01000111 g -b11010001 h -b11010001 i -b11010001 j -b11010001 k -b11010001 l -b11010001 m -b01000111 q -b01000111 r -b01000111 s -b11010001 t -b11010001 u -b11010001 v -b11010001 w -b11010001 x -b11010001 y -b01000111 } -b01000111 ~ -b01000111 !! -b11010001 "! -b11010001 #! -b11010001 $! -b11010001 %! -b11010001 &! -b11010001 '! -b01000111 +! -b01000111 ,! -b01000111 -! -b11010001 .! -b11010001 /! -b11010001 0! -b11010001 1! -b11010001 2! -b11010001 3! -b01000111 7! -b01000111 8! -b01000111 9! -b11010001 :! -b11010001 ;! -b11010001 ! -b11010001 ?! -b01000111 C! -b01000111 D! -b01000111 E! -b11010001 F! -b11010001 G! -b11010001 H! -b11010001 I! -b11010001 J! -b11010001 K! -b01000111 O! -b01000111 P! -b01000111 Q! -b11010001 R! -b11010001 S! -b11010001 T! -b11010001 U! -b11010001 V! -b11010001 W! +b01000111 k +b01000111 l +b01000111 m +b11010001 n +b11010001 o +b11010001 p +b11010001 q +b11010001 r +b11010001 s +b01000111 w +b01000111 x +b01000111 y +b11010001 z +b11010001 { +b11010001 | +b11010001 } +b11010001 ~ +b11010001 !! +b01000111 %! +b01000111 &! +b01000111 '! +b11010001 (! +b11010001 )! +b11010001 *! +b11010001 +! +b11010001 ,! +b11010001 -! +b01000111 1! +b01000111 2! +b01000111 3! +b11010001 4! +b11010001 5! +b11010001 6! +b11010001 7! +b11010001 8! +b11010001 9! +b01000111 =! +b01000111 >! +b01000111 ?! +b11010001 @! +b11010001 A! +b11010001 B! +b11010001 C! +b11010001 D! +b11010001 E! +b01000111 I! +b01000111 J! +b01000111 K! +b11010001 L! +b11010001 M! +b11010001 N! +b11010001 O! +b11010001 P! +b11010001 Q! +b01000111 U! +b01000111 V! +b01000111 W! b11010001 X! -b00000000000000000000000001000111 Y! -b00000000000000000000000011010001 Z! -b00000000000000000000000011010001 [! +b11010001 Y! +b11010001 Z! +b11010001 [! b11010001 \! -b10001110010001111101000111010001 ]! -b11010001 ^! -b10001110010001111101000111010001 _! -b11010001 `! -b10001110010001111101000111010001 a! -b11010001 b! -b10001110010001111101000111010001 c! -1f! -1j! -1n! -1r! -b00000000000000000000000000000011 t! -b11010001 w! -b11010001 x! -b11010001 y! -b11010001 z! -b11010001 {! +b11010001 ]! +b01000111 a! +b01000111 b! +b01000111 c! +b11010001 d! +b11010001 e! +b11010001 f! +b11010001 g! +b11010001 h! +b11010001 i! +b01000111 m! +b01000111 n! +b01000111 o! +b11010001 p! +b11010001 q! +b11010001 r! +b11010001 s! +b11010001 t! +b11010001 u! +b01000111 y! +b01000111 z! +b01000111 {! b11010001 |! b11010001 }! b11010001 ~! @@ -1142,696 +1090,629 @@ b11010001 !" b11010001 "" b11010001 #" b11010001 $" -b01000111 (" -b01000111 )" -b01000111 *" -b11010001 +" -b11010001 ," -b11010001 -" -b11010001 ." -b11010001 /" -b01000111 3" -b01000111 4" -b01000111 5" -b11010001 6" -b11010001 7" -b11010001 8" -b11010001 9" -b11010001 :" -b11010001 ;" -1=" +b00000000000000000000000001000111 %" +b00000000000000000000000011010001 &" +b00000000000000000000000011010001 '" +b11010001 (" +b10001110010001111101000111010001 )" +b11010001 *" +b10001110010001111101000111010001 +" +b10001110010001111101000111010001 ," +1." +0/" +10" +03" +06" +19" +0:" +1;" 0>" -1?" +1A" 0B" -0E" -1H" -0I" -1J" -0M" -1P" -0Q" -1R" -1T" +1C" +1E" #35 -0T" +0E" #40 -b100 - +b11101000 - +b11101000 . +b11101000 / b11101000 0 -b10001110 1 -b10001110 2 +b11101000 1 +b11101000 2 b11101000 3 -b10001110 4 +b11101000 4 b11101000 5 -b10001110 6 -b10001110 7 -b10001110 8 -b10001110 9 +b11101000 6 b10001110 : -b11101000 ; -b11101000 < -b11101000 = -b10001110 A -b10001110 B -b10001110 C -b10001110 D +b10001110 ; +b10001110 < +b10001110 = +b10001110 > +b10001110 ? +b11101000 @ +b11101000 A b10001110 E b10001110 F -b11101000 G -b11101000 H -b11101000 I -b10001110 M -b10001110 N -b10001110 O -b10001110 P -b10001110 Q -b10001110 R -b11101000 S -b11101000 T -b11101000 U -b10001110 Y -b10001110 Z -b10001110 [ -b10001110 \ -b10001110 ] -b10001110 ^ -b11101000 _ -b11101000 ` -b11101000 a -b10001110 e +b10001110 G +b10001110 H +b10001110 I +b10001110 J +b11101000 K +b11101000 L +b11101000 M +b11101000 N +b100 O +1U +1Y +1] +1a +b00000000000000000000000000000100 b +b11101000 e b10001110 f b10001110 g -b10001110 h -b10001110 i -b10001110 j -b11101000 k -b11101000 l -b11101000 m -b10001110 q -b10001110 r -b10001110 s -b10001110 t -b10001110 u -b10001110 v -b11101000 w -b11101000 x -b11101000 y -b10001110 } -b10001110 ~ -b10001110 !! -b10001110 "! -b10001110 #! -b10001110 $! -b11101000 %! -b11101000 &! -b11101000 '! -b10001110 +! -b10001110 ,! -b10001110 -! -b10001110 .! -b10001110 /! -b10001110 0! -b11101000 1! -b11101000 2! -b11101000 3! -b10001110 7! -b10001110 8! -b10001110 9! -b10001110 :! -b10001110 ;! -b10001110 ! -b11101000 ?! -b10001110 C! -b10001110 D! -b10001110 E! -b10001110 F! -b10001110 G! -b10001110 H! -b11101000 I! -b11101000 J! -b11101000 K! -b10001110 O! -b10001110 P! -b10001110 Q! -b10001110 R! -b10001110 S! -b10001110 T! -b11101000 U! -b11101000 V! -b11101000 W! -b11101000 X! -b00000000000000000000000010001110 Y! -b00000000000000000000000010001110 Z! -b00000000000000000000000011101000 [! +b10001110 k +b10001110 l +b10001110 m +b10001110 n +b10001110 o +b10001110 p +b11101000 q +b11101000 r +b11101000 s +b10001110 w +b10001110 x +b10001110 y +b10001110 z +b10001110 { +b10001110 | +b11101000 } +b11101000 ~ +b11101000 !! +b10001110 %! +b10001110 &! +b10001110 '! +b10001110 (! +b10001110 )! +b10001110 *! +b11101000 +! +b11101000 ,! +b11101000 -! +b10001110 1! +b10001110 2! +b10001110 3! +b10001110 4! +b10001110 5! +b10001110 6! +b11101000 7! +b11101000 8! +b11101000 9! +b10001110 =! +b10001110 >! +b10001110 ?! +b10001110 @! +b10001110 A! +b10001110 B! +b11101000 C! +b11101000 D! +b11101000 E! +b10001110 I! +b10001110 J! +b10001110 K! +b10001110 L! +b10001110 M! +b10001110 N! +b11101000 O! +b11101000 P! +b11101000 Q! +b10001110 U! +b10001110 V! +b10001110 W! +b10001110 X! +b10001110 Y! +b10001110 Z! +b11101000 [! b11101000 \! -b10001110100011101000111011101000 ]! -b11101000 ^! -b10001110100011101000111011101000 _! -b11101000 `! -b10001110100011101000111011101000 a! -b11101000 b! -b10001110100011101000111011101000 c! -1g! -1k! -1o! -1s! -b00000000000000000000000000000100 t! -b11101000 w! -b11101000 x! -b11101000 y! -b11101000 z! -b11101000 {! -b11101000 |! -b11101000 }! -b11101000 ~! +b11101000 ]! +b10001110 a! +b10001110 b! +b10001110 c! +b10001110 d! +b10001110 e! +b10001110 f! +b11101000 g! +b11101000 h! +b11101000 i! +b10001110 m! +b10001110 n! +b10001110 o! +b10001110 p! +b10001110 q! +b10001110 r! +b11101000 s! +b11101000 t! +b11101000 u! +b10001110 y! +b10001110 z! +b10001110 {! +b10001110 |! +b10001110 }! +b10001110 ~! b11101000 !" b11101000 "" b11101000 #" b11101000 $" -b10001110 (" -b10001110 )" -b10001110 *" -b10001110 +" -b10001110 ," -b10001110 -" -b11101000 ." -b11101000 /" -b10001110 3" -b10001110 4" -b10001110 5" -b10001110 6" -b10001110 7" -b10001110 8" -b11101000 9" -b11101000 :" -b11101000 ;" -1>" -0?" -1@" -0C" -0D" -1G" -0H" -1I" -0L" -1O" -0P" -1Q" -1T" -#45 -0T" -#50 -b101 - -b01110100 0 -b01000111 1 -b01000111 2 -b01110100 3 -b01000111 4 -b01110100 5 -b01000111 6 -b01000111 7 -b01000111 8 -b01000111 9 -b01000111 : -b01110100 ; -b01110100 < -b01110100 = -b01000111 A -b01000111 B -b01000111 C -b01000111 D -b01000111 E -b01000111 F -b01110100 G -b01110100 H -b01110100 I -b01000111 M -b01000111 N -b01000111 O -b01000111 P -b01000111 Q -b01000111 R -b01110100 S -b01110100 T -b01110100 U -b01000111 Y -b01000111 Z -b01000111 [ -b01000111 \ -b01000111 ] -b01000111 ^ -b01110100 _ -b01110100 ` -b01110100 a -b01000111 e -b01000111 f -b01000111 g -b01000111 h -b01000111 i -b01000111 j -b01110100 k -b01110100 l -b01110100 m -b01000111 q -b01000111 r -b01000111 s -b01000111 t -b01000111 u -b01000111 v -b01110100 w -b01110100 x -b01110100 y -b01000111 } -b01000111 ~ -b01000111 !! -b01000111 "! -b01000111 #! -b01000111 $! -b01110100 %! -b01110100 &! -b01110100 '! -b01000111 +! -b01000111 ,! -b01000111 -! -b01000111 .! -b01000111 /! -b01000111 0! -b01110100 1! -b01110100 2! -b01110100 3! -b01000111 7! -b01000111 8! -b01000111 9! -b01000111 :! -b01000111 ;! -b01000111 ! -b01110100 ?! -b01000111 C! -b01000111 D! -b01000111 E! -b01000111 F! -b01000111 G! -b01000111 H! -b01110100 I! -b01110100 J! -b01110100 K! -b01000111 O! -b01000111 P! -b01000111 Q! -b01000111 R! -b01000111 S! -b01000111 T! -b01110100 U! -b01110100 V! -b01110100 W! -b01110100 X! -b00000000000000000000000001000111 Y! -b00000000000000000000000001000111 Z! -b00000000000000000000000001110100 [! -b01110100 \! -b10001110010001110100011101110100 ]! -b01110100 ^! -b10001110010001110100011101110100 _! -b01110100 `! -b10001110010001110100011101110100 a! -b01110100 b! -b10001110010001110100011101110100 c! -b00000000000000000000000000000101 t! -b01110100 w! -b01110100 x! -b01110100 y! -b01110100 z! -b01110100 {! -b01110100 |! -b01110100 }! -b01110100 ~! -b01110100 !" -b01110100 "" -b01110100 #" -b01110100 $" -b01000111 (" -b01000111 )" -b01000111 *" -b01000111 +" -b01000111 ," -b01000111 -" -b01110100 ." -b01110100 /" -b01000111 3" -b01000111 4" -b01000111 5" -b01000111 6" -b01000111 7" -b01000111 8" -b01110100 9" -b01110100 :" -b01110100 ;" -0<" -1?" -0@" -1A" -1F" -0G" -1H" -0K" -1N" -0O" -1P" -0S" -1T" -#55 -0T" -#60 -b110 - -b00111010 0 -b10001110 1 -b10100011 2 -b00111010 3 -b10100011 4 -b00111010 5 -b10001110 6 -b10100011 7 -b10100011 8 -b10100011 9 -b10100011 : -b00111010 ; -b00111010 < -b00111010 = -b10001110 A -b10001110 B -b10001110 C -b10100011 D -b10100011 E -b10100011 F -b00111010 G -b00111010 H -b00111010 I -b10001110 M -b10001110 N -b10001110 O -b10100011 P -b10100011 Q -b10100011 R -b00111010 S -b00111010 T -b00111010 U -b10001110 Y -b10001110 Z -b10001110 [ -b10100011 \ -b10100011 ] -b10100011 ^ -b00111010 _ -b00111010 ` -b00111010 a -b10001110 e -b10001110 f -b10001110 g -b10100011 h -b10100011 i -b10100011 j -b00111010 k -b00111010 l -b00111010 m -b10001110 q -b10001110 r -b10001110 s -b10100011 t -b10100011 u -b10100011 v -b00111010 w -b00111010 x -b00111010 y -b10001110 } -b10001110 ~ -b10001110 !! -b10100011 "! -b10100011 #! -b10100011 $! -b00111010 %! -b00111010 &! -b00111010 '! -b10001110 +! -b10001110 ,! -b10001110 -! -b10100011 .! -b10100011 /! -b10100011 0! -b00111010 1! -b00111010 2! -b00111010 3! -b10001110 7! -b10001110 8! -b10001110 9! -b10100011 :! -b10100011 ;! -b10100011 ! -b00111010 ?! -b10001110 C! -b10001110 D! -b10001110 E! -b10100011 F! -b10100011 G! -b10100011 H! -b00111010 I! -b00111010 J! -b00111010 K! -b10001110 O! -b10001110 P! -b10001110 Q! -b10100011 R! -b10100011 S! -b10100011 T! -b00111010 U! -b00111010 V! -b00111010 W! -b00111010 X! -b00000000000000000000000010001110 Y! -b00000000000000000000000010100011 Z! -b00000000000000000000000000111010 [! -b00111010 \! -b10001110100011101010001100111010 ]! -b00111010 ^! -b10001110100011101010001100111010 _! -b00111010 `! -b10001110100011101010001100111010 a! -b00111010 b! -b10001110100011101010001100111010 c! -b00000000000000000000000000000110 t! -b00111010 w! -b00111010 x! -b00111010 y! -b00111010 z! -b00111010 {! -b00111010 |! -b00111010 }! -b00111010 ~! -b00111010 !" -b00111010 "" -b00111010 #" -b00111010 $" -b10001110 (" -b10001110 )" -b10001110 *" -b10100011 +" -b10100011 ," -b10100011 -" -b00111010 ." -b00111010 /" -b10001110 3" -b10001110 4" -b10001110 5" -b10100011 6" -b10100011 7" -b10100011 8" -b00111010 9" -b00111010 :" -b00111010 ;" +b00000000000000000000000010001110 %" +b00000000000000000000000010001110 &" +b00000000000000000000000011101000 '" +b11101000 (" +b10001110100011101000111011101000 )" +b11101000 *" +b10001110100011101000111011101000 +" +b10001110100011101000111011101000 ," +1/" +00" +11" +04" +05" +18" +09" +1:" 0=" 1@" 0A" 1B" 1E" -0F" -1G" -0J" -1M" -0N" -1O" -0R" -1T" -#65 -0T" -#70 -b111 - -b00011101 0 -b01000111 1 -b11010001 2 -b00011101 3 -b11010001 4 -b00011101 5 -b01000111 6 -b11010001 7 -b11010001 8 -b11010001 9 -b11010001 : -b00011101 ; -b00011101 < -b00011101 = -b01000111 A -b01000111 B -b01000111 C -b11010001 D -b11010001 E -b11010001 F -b00011101 G -b00011101 H -b00011101 I -b01000111 M -b01000111 N -b01000111 O -b11010001 P -b11010001 Q -b11010001 R -b00011101 S -b00011101 T -b00011101 U -b01000111 Y -b01000111 Z -b01000111 [ -b11010001 \ -b11010001 ] -b11010001 ^ -b00011101 _ -b00011101 ` -b00011101 a -b01000111 e +#45 +0E" +#50 +b01110100 - +b01110100 . +b01110100 / +b01110100 0 +b01110100 1 +b01110100 2 +b01110100 3 +b01110100 4 +b01110100 5 +b01110100 6 +b01000111 : +b01000111 ; +b01000111 < +b01000111 = +b01000111 > +b01000111 ? +b01110100 @ +b01110100 A +b01000111 E +b01000111 F +b01000111 G +b01000111 H +b01000111 I +b01000111 J +b01110100 K +b01110100 L +b01110100 M +b01110100 N +b101 O +b00000000000000000000000000000101 b +b01110100 e b01000111 f b01000111 g -b11010001 h -b11010001 i -b11010001 j -b00011101 k -b00011101 l -b00011101 m -b01000111 q -b01000111 r -b01000111 s -b11010001 t -b11010001 u -b11010001 v -b00011101 w -b00011101 x -b00011101 y -b01000111 } -b01000111 ~ -b01000111 !! -b11010001 "! -b11010001 #! -b11010001 $! -b00011101 %! -b00011101 &! -b00011101 '! -b01000111 +! -b01000111 ,! -b01000111 -! -b11010001 .! -b11010001 /! -b11010001 0! -b00011101 1! -b00011101 2! -b00011101 3! -b01000111 7! -b01000111 8! -b01000111 9! -b11010001 :! -b11010001 ;! -b11010001 ! -b00011101 ?! -b01000111 C! -b01000111 D! -b01000111 E! -b11010001 F! -b11010001 G! -b11010001 H! -b00011101 I! -b00011101 J! -b00011101 K! -b01000111 O! -b01000111 P! -b01000111 Q! -b11010001 R! -b11010001 S! -b11010001 T! -b00011101 U! -b00011101 V! -b00011101 W! -b00011101 X! -b00000000000000000000000001000111 Y! -b00000000000000000000000011010001 Z! -b00000000000000000000000000011101 [! +b01000111 k +b01000111 l +b01000111 m +b01000111 n +b01000111 o +b01000111 p +b01110100 q +b01110100 r +b01110100 s +b01000111 w +b01000111 x +b01000111 y +b01000111 z +b01000111 { +b01000111 | +b01110100 } +b01110100 ~ +b01110100 !! +b01000111 %! +b01000111 &! +b01000111 '! +b01000111 (! +b01000111 )! +b01000111 *! +b01110100 +! +b01110100 ,! +b01110100 -! +b01000111 1! +b01000111 2! +b01000111 3! +b01000111 4! +b01000111 5! +b01000111 6! +b01110100 7! +b01110100 8! +b01110100 9! +b01000111 =! +b01000111 >! +b01000111 ?! +b01000111 @! +b01000111 A! +b01000111 B! +b01110100 C! +b01110100 D! +b01110100 E! +b01000111 I! +b01000111 J! +b01000111 K! +b01000111 L! +b01000111 M! +b01000111 N! +b01110100 O! +b01110100 P! +b01110100 Q! +b01000111 U! +b01000111 V! +b01000111 W! +b01000111 X! +b01000111 Y! +b01000111 Z! +b01110100 [! +b01110100 \! +b01110100 ]! +b01000111 a! +b01000111 b! +b01000111 c! +b01000111 d! +b01000111 e! +b01000111 f! +b01110100 g! +b01110100 h! +b01110100 i! +b01000111 m! +b01000111 n! +b01000111 o! +b01000111 p! +b01000111 q! +b01000111 r! +b01110100 s! +b01110100 t! +b01110100 u! +b01000111 y! +b01000111 z! +b01000111 {! +b01000111 |! +b01000111 }! +b01000111 ~! +b01110100 !" +b01110100 "" +b01110100 #" +b01110100 $" +b00000000000000000000000001000111 %" +b00000000000000000000000001000111 &" +b00000000000000000000000001110100 '" +b01110100 (" +b10001110010001110100011101110100 )" +b01110100 *" +b10001110010001110100011101110100 +" +b10001110010001110100011101110100 ," +0-" +10" +01" +12" +17" +08" +19" +0<" +1?" +0@" +1A" +0D" +1E" +#55 +0E" +#60 +b00111010 - +b00111010 . +b00111010 / +b00111010 0 +b00111010 1 +b00111010 2 +b00111010 3 +b00111010 4 +b00111010 5 +b00111010 6 +b10001110 : +b10001110 ; +b10001110 < +b10100011 = +b10100011 > +b10100011 ? +b00111010 @ +b00111010 A +b10001110 E +b10001110 F +b10001110 G +b10100011 H +b10100011 I +b10100011 J +b00111010 K +b00111010 L +b00111010 M +b00111010 N +b110 O +b00000000000000000000000000000110 b +b00111010 e +b10100011 f +b10001110 g +b10001110 k +b10001110 l +b10001110 m +b10100011 n +b10100011 o +b10100011 p +b00111010 q +b00111010 r +b00111010 s +b10001110 w +b10001110 x +b10001110 y +b10100011 z +b10100011 { +b10100011 | +b00111010 } +b00111010 ~ +b00111010 !! +b10001110 %! +b10001110 &! +b10001110 '! +b10100011 (! +b10100011 )! +b10100011 *! +b00111010 +! +b00111010 ,! +b00111010 -! +b10001110 1! +b10001110 2! +b10001110 3! +b10100011 4! +b10100011 5! +b10100011 6! +b00111010 7! +b00111010 8! +b00111010 9! +b10001110 =! +b10001110 >! +b10001110 ?! +b10100011 @! +b10100011 A! +b10100011 B! +b00111010 C! +b00111010 D! +b00111010 E! +b10001110 I! +b10001110 J! +b10001110 K! +b10100011 L! +b10100011 M! +b10100011 N! +b00111010 O! +b00111010 P! +b00111010 Q! +b10001110 U! +b10001110 V! +b10001110 W! +b10100011 X! +b10100011 Y! +b10100011 Z! +b00111010 [! +b00111010 \! +b00111010 ]! +b10001110 a! +b10001110 b! +b10001110 c! +b10100011 d! +b10100011 e! +b10100011 f! +b00111010 g! +b00111010 h! +b00111010 i! +b10001110 m! +b10001110 n! +b10001110 o! +b10100011 p! +b10100011 q! +b10100011 r! +b00111010 s! +b00111010 t! +b00111010 u! +b10001110 y! +b10001110 z! +b10001110 {! +b10100011 |! +b10100011 }! +b10100011 ~! +b00111010 !" +b00111010 "" +b00111010 #" +b00111010 $" +b00000000000000000000000010001110 %" +b00000000000000000000000010100011 &" +b00000000000000000000000000111010 '" +b00111010 (" +b10001110100011101010001100111010 )" +b00111010 *" +b10001110100011101010001100111010 +" +b10001110100011101010001100111010 ," +0." +11" +02" +13" +16" +07" +18" +0;" +1>" +0?" +1@" +0C" +1E" +#65 +0E" +#70 +b00011101 - +b00011101 . +b00011101 / +b00011101 0 +b00011101 1 +b00011101 2 +b00011101 3 +b00011101 4 +b00011101 5 +b00011101 6 +b01000111 : +b01000111 ; +b01000111 < +b11010001 = +b11010001 > +b11010001 ? +b00011101 @ +b00011101 A +b01000111 E +b01000111 F +b01000111 G +b11010001 H +b11010001 I +b11010001 J +b00011101 K +b00011101 L +b00011101 M +b00011101 N +b111 O +b00000000000000000000000000000111 b +b00011101 e +b11010001 f +b01000111 g +b01000111 k +b01000111 l +b01000111 m +b11010001 n +b11010001 o +b11010001 p +b00011101 q +b00011101 r +b00011101 s +b01000111 w +b01000111 x +b01000111 y +b11010001 z +b11010001 { +b11010001 | +b00011101 } +b00011101 ~ +b00011101 !! +b01000111 %! +b01000111 &! +b01000111 '! +b11010001 (! +b11010001 )! +b11010001 *! +b00011101 +! +b00011101 ,! +b00011101 -! +b01000111 1! +b01000111 2! +b01000111 3! +b11010001 4! +b11010001 5! +b11010001 6! +b00011101 7! +b00011101 8! +b00011101 9! +b01000111 =! +b01000111 >! +b01000111 ?! +b11010001 @! +b11010001 A! +b11010001 B! +b00011101 C! +b00011101 D! +b00011101 E! +b01000111 I! +b01000111 J! +b01000111 K! +b11010001 L! +b11010001 M! +b11010001 N! +b00011101 O! +b00011101 P! +b00011101 Q! +b01000111 U! +b01000111 V! +b01000111 W! +b11010001 X! +b11010001 Y! +b11010001 Z! +b00011101 [! b00011101 \! -b10001110010001111101000100011101 ]! -b00011101 ^! -b10001110010001111101000100011101 _! -b00011101 `! -b10001110010001111101000100011101 a! -b00011101 b! -b10001110010001111101000100011101 c! -b00000000000000000000000000000111 t! -b00011101 w! -b00011101 x! -b00011101 y! -b00011101 z! -b00011101 {! -b00011101 |! -b00011101 }! -b00011101 ~! +b00011101 ]! +b01000111 a! +b01000111 b! +b01000111 c! +b11010001 d! +b11010001 e! +b11010001 f! +b00011101 g! +b00011101 h! +b00011101 i! +b01000111 m! +b01000111 n! +b01000111 o! +b11010001 p! +b11010001 q! +b11010001 r! +b00011101 s! +b00011101 t! +b00011101 u! +b01000111 y! +b01000111 z! +b01000111 {! +b11010001 |! +b11010001 }! +b11010001 ~! b00011101 !" b00011101 "" b00011101 #" b00011101 $" -b01000111 (" -b01000111 )" -b01000111 *" -b11010001 +" -b11010001 ," -b11010001 -" -b00011101 ." -b00011101 /" -b01000111 3" -b01000111 4" -b01000111 5" -b11010001 6" -b11010001 7" -b11010001 8" -b00011101 9" -b00011101 :" -b00011101 ;" +b00000000000000000000000001000111 %" +b00000000000000000000000011010001 &" +b00000000000000000000000000011101 '" +b00011101 (" +b10001110010001111101000100011101 )" +b00011101 *" +b10001110010001111101000100011101 +" +b10001110010001111101000100011101 ," +0/" +12" +03" +14" +15" +06" +17" +0:" +1=" 0>" -1A" +1?" 0B" -1C" -1D" -0E" -1F" -0I" -1L" -0M" -1N" -0Q" -1T" +1E" #75 -0T" +0E" #80 -b000 - +b10001110 - +b10001110 . +b10001110 / b10001110 0 b10001110 1 b10001110 2 @@ -1839,118 +1720,110 @@ b10001110 3 b10001110 4 b10001110 5 b10001110 6 -b10001110 7 -b10001110 8 -b10001110 9 b10001110 : b10001110 ; b10001110 < b10001110 = +b10001110 > +b10001110 ? +b10001110 @ b10001110 A -b10001110 B -b10001110 C -b10001110 D b10001110 E b10001110 F b10001110 G b10001110 H b10001110 I +b10001110 J +b10001110 K +b10001110 L b10001110 M b10001110 N -b10001110 O -b10001110 P -b10001110 Q -b10001110 R -b10001110 S -b10001110 T -b10001110 U -b10001110 Y -b10001110 Z -b10001110 [ -b10001110 \ -b10001110 ] -b10001110 ^ -b10001110 _ -b10001110 ` -b10001110 a +b000 O +b00000000000000000000000000001000 b b10001110 e b10001110 f b10001110 g -b10001110 h -b10001110 i -b10001110 j b10001110 k b10001110 l b10001110 m +b10001110 n +b10001110 o +b10001110 p b10001110 q b10001110 r b10001110 s -b10001110 t -b10001110 u -b10001110 v b10001110 w b10001110 x b10001110 y +b10001110 z +b10001110 { +b10001110 | b10001110 } b10001110 ~ b10001110 !! -b10001110 "! -b10001110 #! -b10001110 $! b10001110 %! b10001110 &! b10001110 '! +b10001110 (! +b10001110 )! +b10001110 *! b10001110 +! b10001110 ,! b10001110 -! -b10001110 .! -b10001110 /! -b10001110 0! b10001110 1! b10001110 2! b10001110 3! +b10001110 4! +b10001110 5! +b10001110 6! b10001110 7! b10001110 8! b10001110 9! -b10001110 :! -b10001110 ;! -b10001110 ! b10001110 ?! +b10001110 @! +b10001110 A! +b10001110 B! b10001110 C! b10001110 D! b10001110 E! -b10001110 F! -b10001110 G! -b10001110 H! b10001110 I! b10001110 J! b10001110 K! +b10001110 L! +b10001110 M! +b10001110 N! b10001110 O! b10001110 P! b10001110 Q! -b10001110 R! -b10001110 S! -b10001110 T! b10001110 U! b10001110 V! b10001110 W! b10001110 X! -b00000000000000000000000010001110 Y! -b00000000000000000000000010001110 Z! -b00000000000000000000000010001110 [! +b10001110 Y! +b10001110 Z! +b10001110 [! b10001110 \! -b10001110100011101000111010001110 ]! -b10001110 ^! -b10001110100011101000111010001110 _! -b10001110 `! -b10001110100011101000111010001110 a! +b10001110 ]! +b10001110 a! b10001110 b! -b10001110100011101000111010001110 c! -b00000000000000000000000000001000 t! -b10001110 w! -b10001110 x! +b10001110 c! +b10001110 d! +b10001110 e! +b10001110 f! +b10001110 g! +b10001110 h! +b10001110 i! +b10001110 m! +b10001110 n! +b10001110 o! +b10001110 p! +b10001110 q! +b10001110 r! +b10001110 s! +b10001110 t! +b10001110 u! b10001110 y! b10001110 z! b10001110 {! @@ -1961,33 +1834,24 @@ b10001110 !" b10001110 "" b10001110 #" b10001110 $" +b00000000000000000000000010001110 %" +b00000000000000000000000010001110 &" +b00000000000000000000000010001110 '" b10001110 (" -b10001110 )" +b10001110100011101000111010001110 )" b10001110 *" -b10001110 +" -b10001110 ," -b10001110 -" -b10001110 ." -b10001110 /" -b10001110 3" -b10001110 4" -b10001110 5" -b10001110 6" -b10001110 7" -b10001110 8" -b10001110 9" -b10001110 :" -b10001110 ;" +b10001110100011101000111010001110 +" +b10001110100011101000111010001110 ," +1-" +00" +13" +04" +05" +16" +09" 1<" -0?" -1B" -0C" -0D" +0=" +1>" +0A" +1D" 1E" -0H" -1K" -0L" -1M" -0P" -1S" -1T" diff --git a/test_regress/t/t_timing_trace.out b/test_regress/t/t_timing_trace.out index 9328aceca..015cb9eae 100644 --- a/test_regress/t/t_timing_trace.out +++ b/test_regress/t/t_timing_trace.out @@ -3,15 +3,15 @@ $timescale 1ps $end $scope module TOP $end $scope module t $end - $var wire 32 + CLK_HALF_PERIOD [31:0] $end $var wire 32 * CLK_PERIOD [31:0] $end - $var wire 1 $ a $end - $var wire 1 ) b $end - $var wire 1 % c $end - $var wire 1 ( clk $end - $var wire 1 & d $end - $var event 1 ' ev $end - $var wire 1 # rst $end + $var wire 32 + CLK_HALF_PERIOD [31:0] $end + $var wire 1 # rst $end + $var wire 1 ( clk $end + $var wire 1 $ a $end + $var wire 1 ) b $end + $var wire 1 % c $end + $var wire 1 & d $end + $var event 1 ' ev $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_trace_abort.out b/test_regress/t/t_trace_abort.out index b25a07948..9601161a6 100644 --- a/test_regress/t/t_trace_abort.out +++ b/test_regress/t/t_trace_abort.out @@ -1,13 +1,11 @@ $version Generated by VerilatedVcd $end -$date Wed Jun 10 17:27:15 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 # clk $end - $var wire 3 $ cyc [2:0] $end + $var wire 1 # clk $end + $var wire 3 $ cyc [2:0] $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_trace_array.out b/test_regress/t/t_trace_array.out index 15d934b35..f6705a583 100644 --- a/test_regress/t/t_trace_array.out +++ b/test_regress/t/t_trace_array.out @@ -1,11 +1,10 @@ $version Generated by VerilatedVcd $end -$date Thu Jul 1 22:52:39 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 ]b# clk $end + $var wire 1 ]b# clk $end $scope module t $end - $var wire 1 ]b# clk $end + $var wire 1 ]b# clk $end $var wire 32 # cyc [31:0] $end $scope module biggie $end $var wire 1048577 $ d [1048576:0] $end diff --git a/test_regress/t/t_trace_ascendingrange.out b/test_regress/t/t_trace_ascendingrange.out index c51c5e99e..bc405f1eb 100644 --- a/test_regress/t/t_trace_ascendingrange.out +++ b/test_regress/t/t_trace_ascendingrange.out @@ -1,19 +1,17 @@ $version Generated by VerilatedVcd $end -$date Sun May 3 21:38:46 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 } clk $end + $var wire 1 } clk $end $scope module t $end - $var wire 8 ~ P [0:7] $end - $var wire 8 !! Q [0:7] $end - $var wire 1 } clk $end + $var wire 8 ~ P [0:7] $end + $var wire 1 } clk $end $var wire 32 # cyc [31:0] $end - $var wire 1 $ v_a [0:0] $end - $var wire 2 % v_b [0:1] $end - $var wire 8 & v_c [0:7] $end - $var wire 9 ' v_d [0:8] $end + $var wire 8 !! Q [0:7] $end + $var wire 1 $ v_a [0:0] $end + $var wire 2 % v_b [0:1] $end + $var wire 8 & v_c [0:7] $end + $var wire 9 ' v_d [0:8] $end $var wire 16 ( v_e [0:15] $end $var wire 17 ) v_f [0:16] $end $var wire 32 * v_g [0:31] $end @@ -25,7 +23,7 @@ $timescale 1ps $end $var wire 256 ; v_m [0:255] $end $var wire 257 C v_n [0:256] $end $var wire 512 L v_o [0:511] $end - $var wire 3 \ v_p [-1:1] $end + $var wire 3 \ v_p [-1:1] $end $var wire 15 ] v_q [-7:7] $end $var wire 31 ^ v_r [-15:15] $end $var wire 63 _ v_s [-31:31] $end diff --git a/test_regress/t/t_trace_cat.out b/test_regress/t/t_trace_cat.out index 729783918..b564e6bde 100644 --- a/test_regress/t/t_trace_cat.out +++ b/test_regress/t/t_trace_cat.out @@ -1,490 +1,488 @@ $version Generated by VerilatedVcd $end -$date Thu Aug 30 16:11:10 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 $ clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -b00000000000000000000000000000000 # -1$ +1# +b00000000000000000000000000000000 $ #1 -0$ +0# #2 -b00000000000000000000000000000001 # -1$ +1# +b00000000000000000000000000000001 $ #3 -0$ +0# #4 -b00000000000000000000000000000010 # -1$ +1# +b00000000000000000000000000000010 $ #5 -0$ +0# #6 -b00000000000000000000000000000011 # -1$ +1# +b00000000000000000000000000000011 $ #7 -0$ +0# #8 -b00000000000000000000000000000100 # -1$ +1# +b00000000000000000000000000000100 $ #9 -0$ +0# #10 -b00000000000000000000000000000101 # -1$ +1# +b00000000000000000000000000000101 $ #11 -0$ +0# #12 -b00000000000000000000000000000110 # -1$ +1# +b00000000000000000000000000000110 $ #13 -0$ +0# #14 -b00000000000000000000000000000111 # -1$ +1# +b00000000000000000000000000000111 $ #15 -0$ +0# #16 -b00000000000000000000000000001000 # -1$ +1# +b00000000000000000000000000001000 $ #17 -0$ +0# #18 -b00000000000000000000000000001001 # -1$ +1# +b00000000000000000000000000001001 $ #19 -0$ +0# #20 -b00000000000000000000000000001010 # -1$ +1# +b00000000000000000000000000001010 $ #21 -0$ +0# #22 -b00000000000000000000000000001011 # -1$ +1# +b00000000000000000000000000001011 $ #23 -0$ +0# #24 -b00000000000000000000000000001100 # -1$ +1# +b00000000000000000000000000001100 $ #25 -0$ +0# #26 -b00000000000000000000000000001101 # -1$ +1# +b00000000000000000000000000001101 $ #27 -0$ +0# #28 -b00000000000000000000000000001110 # -1$ +1# +b00000000000000000000000000001110 $ #29 -0$ +0# #30 -b00000000000000000000000000001111 # -1$ +1# +b00000000000000000000000000001111 $ #31 -0$ +0# #32 -b00000000000000000000000000010000 # -1$ +1# +b00000000000000000000000000010000 $ #33 -0$ +0# #34 -b00000000000000000000000000010001 # -1$ +1# +b00000000000000000000000000010001 $ #35 -0$ +0# #36 -b00000000000000000000000000010010 # -1$ +1# +b00000000000000000000000000010010 $ #37 -0$ +0# #38 -b00000000000000000000000000010011 # -1$ +1# +b00000000000000000000000000010011 $ #39 -0$ +0# #40 -b00000000000000000000000000010100 # -1$ +1# +b00000000000000000000000000010100 $ #41 -0$ +0# #42 -b00000000000000000000000000010101 # -1$ +1# +b00000000000000000000000000010101 $ #43 -0$ +0# #44 -b00000000000000000000000000010110 # -1$ +1# +b00000000000000000000000000010110 $ #45 -0$ +0# #46 -b00000000000000000000000000010111 # -1$ +1# +b00000000000000000000000000010111 $ #47 -0$ +0# #48 -b00000000000000000000000000011000 # -1$ +1# +b00000000000000000000000000011000 $ #49 -0$ +0# #50 -b00000000000000000000000000011001 # -1$ +1# +b00000000000000000000000000011001 $ #51 -0$ +0# #52 -b00000000000000000000000000011010 # -1$ +1# +b00000000000000000000000000011010 $ #53 -0$ +0# #54 -b00000000000000000000000000011011 # -1$ +1# +b00000000000000000000000000011011 $ #55 -0$ +0# #56 -b00000000000000000000000000011100 # -1$ +1# +b00000000000000000000000000011100 $ #57 -0$ +0# #58 -b00000000000000000000000000011101 # -1$ +1# +b00000000000000000000000000011101 $ #59 -0$ +0# #60 -b00000000000000000000000000011110 # -1$ +1# +b00000000000000000000000000011110 $ #61 -0$ +0# #62 -b00000000000000000000000000011111 # -1$ +1# +b00000000000000000000000000011111 $ #63 -0$ +0# #64 -b00000000000000000000000000100000 # -1$ +1# +b00000000000000000000000000100000 $ #65 -0$ +0# #66 -b00000000000000000000000000100001 # -1$ +1# +b00000000000000000000000000100001 $ #67 -0$ +0# #68 -b00000000000000000000000000100010 # -1$ +1# +b00000000000000000000000000100010 $ #69 -0$ +0# #70 -b00000000000000000000000000100011 # -1$ +1# +b00000000000000000000000000100011 $ #71 -0$ +0# #72 -b00000000000000000000000000100100 # -1$ +1# +b00000000000000000000000000100100 $ #73 -0$ +0# #74 -b00000000000000000000000000100101 # -1$ +1# +b00000000000000000000000000100101 $ #75 -0$ +0# #76 -b00000000000000000000000000100110 # -1$ +1# +b00000000000000000000000000100110 $ #77 -0$ +0# #78 -b00000000000000000000000000100111 # -1$ +1# +b00000000000000000000000000100111 $ #79 -0$ +0# #80 -b00000000000000000000000000101000 # -1$ +1# +b00000000000000000000000000101000 $ #81 -0$ +0# #82 -b00000000000000000000000000101001 # -1$ +1# +b00000000000000000000000000101001 $ #83 -0$ +0# #84 -b00000000000000000000000000101010 # -1$ +1# +b00000000000000000000000000101010 $ #85 -0$ +0# #86 -b00000000000000000000000000101011 # -1$ +1# +b00000000000000000000000000101011 $ #87 -0$ +0# #88 -b00000000000000000000000000101100 # -1$ +1# +b00000000000000000000000000101100 $ #89 -0$ +0# #90 -b00000000000000000000000000101101 # -1$ +1# +b00000000000000000000000000101101 $ #91 -0$ +0# #92 -b00000000000000000000000000101110 # -1$ +1# +b00000000000000000000000000101110 $ #93 -0$ +0# #94 -b00000000000000000000000000101111 # -1$ +1# +b00000000000000000000000000101111 $ #95 -0$ +0# #96 -b00000000000000000000000000110000 # -1$ +1# +b00000000000000000000000000110000 $ #97 -0$ +0# #98 -b00000000000000000000000000110001 # -1$ +1# +b00000000000000000000000000110001 $ #99 -0$ +0# #100 -b00000000000000000000000000110010 # -1$ +1# +b00000000000000000000000000110010 $ #101 -0$ +0# #102 -b00000000000000000000000000110011 # -1$ +1# +b00000000000000000000000000110011 $ #103 -0$ +0# #104 -b00000000000000000000000000110100 # -1$ +1# +b00000000000000000000000000110100 $ #105 -0$ +0# #106 -b00000000000000000000000000110101 # -1$ +1# +b00000000000000000000000000110101 $ #107 -0$ +0# #108 -b00000000000000000000000000110110 # -1$ +1# +b00000000000000000000000000110110 $ #109 -0$ +0# #110 -b00000000000000000000000000110111 # -1$ +1# +b00000000000000000000000000110111 $ #111 -0$ +0# #112 -b00000000000000000000000000111000 # -1$ +1# +b00000000000000000000000000111000 $ #113 -0$ +0# #114 -b00000000000000000000000000111001 # -1$ +1# +b00000000000000000000000000111001 $ #115 -0$ +0# #116 -b00000000000000000000000000111010 # -1$ +1# +b00000000000000000000000000111010 $ #117 -0$ +0# #118 -b00000000000000000000000000111011 # -1$ +1# +b00000000000000000000000000111011 $ #119 -0$ +0# #120 -b00000000000000000000000000111100 # -1$ +1# +b00000000000000000000000000111100 $ #121 -0$ +0# #122 -b00000000000000000000000000111101 # -1$ +1# +b00000000000000000000000000111101 $ #123 -0$ +0# #124 -b00000000000000000000000000111110 # -1$ +1# +b00000000000000000000000000111110 $ #125 -0$ +0# #126 -b00000000000000000000000000111111 # -1$ +1# +b00000000000000000000000000111111 $ #127 -0$ +0# #128 -b00000000000000000000000001000000 # -1$ +1# +b00000000000000000000000001000000 $ #129 -0$ +0# #130 -b00000000000000000000000001000001 # -1$ +1# +b00000000000000000000000001000001 $ #131 -0$ +0# #132 -b00000000000000000000000001000010 # -1$ +1# +b00000000000000000000000001000010 $ #133 -0$ +0# #134 -b00000000000000000000000001000011 # -1$ +1# +b00000000000000000000000001000011 $ #135 -0$ +0# #136 -b00000000000000000000000001000100 # -1$ +1# +b00000000000000000000000001000100 $ #137 -0$ +0# #138 -b00000000000000000000000001000101 # -1$ +1# +b00000000000000000000000001000101 $ #139 -0$ +0# #140 -b00000000000000000000000001000110 # -1$ +1# +b00000000000000000000000001000110 $ #141 -0$ +0# #142 -b00000000000000000000000001000111 # -1$ +1# +b00000000000000000000000001000111 $ #143 -0$ +0# #144 -b00000000000000000000000001001000 # -1$ +1# +b00000000000000000000000001001000 $ #145 -0$ +0# #146 -b00000000000000000000000001001001 # -1$ +1# +b00000000000000000000000001001001 $ #147 -0$ +0# #148 -b00000000000000000000000001001010 # -1$ +1# +b00000000000000000000000001001010 $ #149 -0$ +0# #150 -b00000000000000000000000001001011 # -1$ +1# +b00000000000000000000000001001011 $ #151 -0$ +0# #152 -b00000000000000000000000001001100 # -1$ +1# +b00000000000000000000000001001100 $ #153 -0$ +0# #154 -b00000000000000000000000001001101 # -1$ +1# +b00000000000000000000000001001101 $ #155 -0$ +0# #156 -b00000000000000000000000001001110 # -1$ +1# +b00000000000000000000000001001110 $ #157 -0$ +0# #158 -b00000000000000000000000001001111 # -1$ +1# +b00000000000000000000000001001111 $ #159 -0$ +0# #160 -b00000000000000000000000001010000 # -1$ +1# +b00000000000000000000000001010000 $ #161 -0$ +0# #162 -b00000000000000000000000001010001 # -1$ +1# +b00000000000000000000000001010001 $ #163 -0$ +0# #164 -b00000000000000000000000001010010 # -1$ +1# +b00000000000000000000000001010010 $ #165 -0$ +0# #166 -b00000000000000000000000001010011 # -1$ +1# +b00000000000000000000000001010011 $ #167 -0$ +0# #168 -b00000000000000000000000001010100 # -1$ +1# +b00000000000000000000000001010100 $ #169 -0$ +0# #170 -b00000000000000000000000001010101 # -1$ +1# +b00000000000000000000000001010101 $ #171 -0$ +0# #172 -b00000000000000000000000001010110 # -1$ +1# +b00000000000000000000000001010110 $ #173 -0$ +0# #174 -b00000000000000000000000001010111 # -1$ +1# +b00000000000000000000000001010111 $ #175 -0$ +0# #176 -b00000000000000000000000001011000 # -1$ +1# +b00000000000000000000000001011000 $ #177 -0$ +0# #178 -b00000000000000000000000001011001 # -1$ +1# +b00000000000000000000000001011001 $ #179 -0$ +0# #180 -b00000000000000000000000001011010 # -1$ +1# +b00000000000000000000000001011010 $ #181 -0$ +0# #182 -b00000000000000000000000001011011 # -1$ +1# +b00000000000000000000000001011011 $ #183 -0$ +0# #184 -b00000000000000000000000001011100 # -1$ +1# +b00000000000000000000000001011100 $ #185 -0$ +0# #186 -b00000000000000000000000001011101 # -1$ +1# +b00000000000000000000000001011101 $ #187 -0$ +0# #188 -b00000000000000000000000001011110 # -1$ +1# +b00000000000000000000000001011110 $ #189 -0$ +0# diff --git a/test_regress/t/t_trace_cat_renew_0000.out b/test_regress/t/t_trace_cat_renew_0000.out index c4408f6e9..4243f33b4 100644 --- a/test_regress/t/t_trace_cat_renew_0000.out +++ b/test_regress/t/t_trace_cat_renew_0000.out @@ -1,265 +1,263 @@ $version Generated by VerilatedVcd $end -$date Thu Aug 30 16:11:06 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 $ clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -b00000000000000000000000000000000 # -1$ +1# +b00000000000000000000000000000000 $ #1 -0$ +0# #2 -b00000000000000000000000000000001 # -1$ +1# +b00000000000000000000000000000001 $ #3 -0$ +0# #4 -b00000000000000000000000000000010 # -1$ +1# +b00000000000000000000000000000010 $ #5 -0$ +0# #6 -b00000000000000000000000000000011 # -1$ +1# +b00000000000000000000000000000011 $ #7 -0$ +0# #8 -b00000000000000000000000000000100 # -1$ +1# +b00000000000000000000000000000100 $ #9 -0$ +0# #10 -b00000000000000000000000000000101 # -1$ +1# +b00000000000000000000000000000101 $ #11 -0$ +0# #12 -b00000000000000000000000000000110 # -1$ +1# +b00000000000000000000000000000110 $ #13 -0$ +0# #14 -b00000000000000000000000000000111 # -1$ +1# +b00000000000000000000000000000111 $ #15 -0$ +0# #16 -b00000000000000000000000000001000 # -1$ +1# +b00000000000000000000000000001000 $ #17 -0$ +0# #18 -b00000000000000000000000000001001 # -1$ +1# +b00000000000000000000000000001001 $ #19 -0$ +0# #20 -b00000000000000000000000000001010 # -1$ +1# +b00000000000000000000000000001010 $ #21 -0$ +0# #22 -b00000000000000000000000000001011 # -1$ +1# +b00000000000000000000000000001011 $ #23 -0$ +0# #24 -b00000000000000000000000000001100 # -1$ +1# +b00000000000000000000000000001100 $ #25 -0$ +0# #26 -b00000000000000000000000000001101 # -1$ +1# +b00000000000000000000000000001101 $ #27 -0$ +0# #28 -b00000000000000000000000000001110 # -1$ +1# +b00000000000000000000000000001110 $ #29 -0$ +0# #30 -b00000000000000000000000000001111 # -1$ +1# +b00000000000000000000000000001111 $ #31 -0$ +0# #32 -b00000000000000000000000000010000 # -1$ +1# +b00000000000000000000000000010000 $ #33 -0$ +0# #34 -b00000000000000000000000000010001 # -1$ +1# +b00000000000000000000000000010001 $ #35 -0$ +0# #36 -b00000000000000000000000000010010 # -1$ +1# +b00000000000000000000000000010010 $ #37 -0$ +0# #38 -b00000000000000000000000000010011 # -1$ +1# +b00000000000000000000000000010011 $ #39 -0$ +0# #40 -b00000000000000000000000000010100 # -1$ +1# +b00000000000000000000000000010100 $ #41 -0$ +0# #42 -b00000000000000000000000000010101 # -1$ +1# +b00000000000000000000000000010101 $ #43 -0$ +0# #44 -b00000000000000000000000000010110 # -1$ +1# +b00000000000000000000000000010110 $ #45 -0$ +0# #46 -b00000000000000000000000000010111 # -1$ +1# +b00000000000000000000000000010111 $ #47 -0$ +0# #48 -b00000000000000000000000000011000 # -1$ +1# +b00000000000000000000000000011000 $ #49 -0$ +0# #50 -b00000000000000000000000000011001 # -1$ +1# +b00000000000000000000000000011001 $ #51 -0$ +0# #52 -b00000000000000000000000000011010 # -1$ +1# +b00000000000000000000000000011010 $ #53 -0$ +0# #54 -b00000000000000000000000000011011 # -1$ +1# +b00000000000000000000000000011011 $ #55 -0$ +0# #56 -b00000000000000000000000000011100 # -1$ +1# +b00000000000000000000000000011100 $ #57 -0$ +0# #58 -b00000000000000000000000000011101 # -1$ +1# +b00000000000000000000000000011101 $ #59 -0$ +0# #60 -b00000000000000000000000000011110 # -1$ +1# +b00000000000000000000000000011110 $ #61 -0$ +0# #62 -b00000000000000000000000000011111 # -1$ +1# +b00000000000000000000000000011111 $ #63 -0$ +0# #64 -b00000000000000000000000000100000 # -1$ +1# +b00000000000000000000000000100000 $ #65 -0$ +0# #66 -b00000000000000000000000000100001 # -1$ +1# +b00000000000000000000000000100001 $ #67 -0$ +0# #68 -b00000000000000000000000000100010 # -1$ +1# +b00000000000000000000000000100010 $ #69 -0$ +0# #70 -b00000000000000000000000000100011 # -1$ +1# +b00000000000000000000000000100011 $ #71 -0$ +0# #72 -b00000000000000000000000000100100 # -1$ +1# +b00000000000000000000000000100100 $ #73 -0$ +0# #74 -b00000000000000000000000000100101 # -1$ +1# +b00000000000000000000000000100101 $ #75 -0$ +0# #76 -b00000000000000000000000000100110 # -1$ +1# +b00000000000000000000000000100110 $ #77 -0$ +0# #78 -b00000000000000000000000000100111 # -1$ +1# +b00000000000000000000000000100111 $ #79 -0$ +0# #80 -b00000000000000000000000000101000 # -1$ +1# +b00000000000000000000000000101000 $ #81 -0$ +0# #82 -b00000000000000000000000000101001 # -1$ +1# +b00000000000000000000000000101001 $ #83 -0$ +0# #84 -b00000000000000000000000000101010 # -1$ +1# +b00000000000000000000000000101010 $ #85 -0$ +0# #86 -b00000000000000000000000000101011 # -1$ +1# +b00000000000000000000000000101011 $ #87 -0$ +0# #88 -b00000000000000000000000000101100 # -1$ +1# +b00000000000000000000000000101100 $ #89 -0$ +0# #90 -b00000000000000000000000000101101 # -1$ +1# +b00000000000000000000000000101101 $ #91 -0$ +0# #92 -b00000000000000000000000000101110 # -1$ +1# +b00000000000000000000000000101110 $ #93 -0$ +0# #94 -b00000000000000000000000000101111 # -1$ +1# +b00000000000000000000000000101111 $ #95 -0$ +0# #96 -b00000000000000000000000000110000 # -1$ +1# +b00000000000000000000000000110000 $ #97 -0$ +0# #98 -b00000000000000000000000000110001 # -1$ +1# +b00000000000000000000000000110001 $ #99 -0$ +0# diff --git a/test_regress/t/t_trace_cat_renew_0100.out b/test_regress/t/t_trace_cat_renew_0100.out index 8222df3e2..de350d664 100644 --- a/test_regress/t/t_trace_cat_renew_0100.out +++ b/test_regress/t/t_trace_cat_renew_0100.out @@ -1,240 +1,238 @@ $version Generated by VerilatedVcd $end -$date Thu Aug 30 16:11:06 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 $ clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #100 -b00000000000000000000000000110010 # -1$ +1# +b00000000000000000000000000110010 $ #101 -0$ +0# #102 -b00000000000000000000000000110011 # -1$ +1# +b00000000000000000000000000110011 $ #103 -0$ +0# #104 -b00000000000000000000000000110100 # -1$ +1# +b00000000000000000000000000110100 $ #105 -0$ +0# #106 -b00000000000000000000000000110101 # -1$ +1# +b00000000000000000000000000110101 $ #107 -0$ +0# #108 -b00000000000000000000000000110110 # -1$ +1# +b00000000000000000000000000110110 $ #109 -0$ +0# #110 -b00000000000000000000000000110111 # -1$ +1# +b00000000000000000000000000110111 $ #111 -0$ +0# #112 -b00000000000000000000000000111000 # -1$ +1# +b00000000000000000000000000111000 $ #113 -0$ +0# #114 -b00000000000000000000000000111001 # -1$ +1# +b00000000000000000000000000111001 $ #115 -0$ +0# #116 -b00000000000000000000000000111010 # -1$ +1# +b00000000000000000000000000111010 $ #117 -0$ +0# #118 -b00000000000000000000000000111011 # -1$ +1# +b00000000000000000000000000111011 $ #119 -0$ +0# #120 -b00000000000000000000000000111100 # -1$ +1# +b00000000000000000000000000111100 $ #121 -0$ +0# #122 -b00000000000000000000000000111101 # -1$ +1# +b00000000000000000000000000111101 $ #123 -0$ +0# #124 -b00000000000000000000000000111110 # -1$ +1# +b00000000000000000000000000111110 $ #125 -0$ +0# #126 -b00000000000000000000000000111111 # -1$ +1# +b00000000000000000000000000111111 $ #127 -0$ +0# #128 -b00000000000000000000000001000000 # -1$ +1# +b00000000000000000000000001000000 $ #129 -0$ +0# #130 -b00000000000000000000000001000001 # -1$ +1# +b00000000000000000000000001000001 $ #131 -0$ +0# #132 -b00000000000000000000000001000010 # -1$ +1# +b00000000000000000000000001000010 $ #133 -0$ +0# #134 -b00000000000000000000000001000011 # -1$ +1# +b00000000000000000000000001000011 $ #135 -0$ +0# #136 -b00000000000000000000000001000100 # -1$ +1# +b00000000000000000000000001000100 $ #137 -0$ +0# #138 -b00000000000000000000000001000101 # -1$ +1# +b00000000000000000000000001000101 $ #139 -0$ +0# #140 -b00000000000000000000000001000110 # -1$ +1# +b00000000000000000000000001000110 $ #141 -0$ +0# #142 -b00000000000000000000000001000111 # -1$ +1# +b00000000000000000000000001000111 $ #143 -0$ +0# #144 -b00000000000000000000000001001000 # -1$ +1# +b00000000000000000000000001001000 $ #145 -0$ +0# #146 -b00000000000000000000000001001001 # -1$ +1# +b00000000000000000000000001001001 $ #147 -0$ +0# #148 -b00000000000000000000000001001010 # -1$ +1# +b00000000000000000000000001001010 $ #149 -0$ +0# #150 -b00000000000000000000000001001011 # -1$ +1# +b00000000000000000000000001001011 $ #151 -0$ +0# #152 -b00000000000000000000000001001100 # -1$ +1# +b00000000000000000000000001001100 $ #153 -0$ +0# #154 -b00000000000000000000000001001101 # -1$ +1# +b00000000000000000000000001001101 $ #155 -0$ +0# #156 -b00000000000000000000000001001110 # -1$ +1# +b00000000000000000000000001001110 $ #157 -0$ +0# #158 -b00000000000000000000000001001111 # -1$ +1# +b00000000000000000000000001001111 $ #159 -0$ +0# #160 -b00000000000000000000000001010000 # -1$ +1# +b00000000000000000000000001010000 $ #161 -0$ +0# #162 -b00000000000000000000000001010001 # -1$ +1# +b00000000000000000000000001010001 $ #163 -0$ +0# #164 -b00000000000000000000000001010010 # -1$ +1# +b00000000000000000000000001010010 $ #165 -0$ +0# #166 -b00000000000000000000000001010011 # -1$ +1# +b00000000000000000000000001010011 $ #167 -0$ +0# #168 -b00000000000000000000000001010100 # -1$ +1# +b00000000000000000000000001010100 $ #169 -0$ +0# #170 -b00000000000000000000000001010101 # -1$ +1# +b00000000000000000000000001010101 $ #171 -0$ +0# #172 -b00000000000000000000000001010110 # -1$ +1# +b00000000000000000000000001010110 $ #173 -0$ +0# #174 -b00000000000000000000000001010111 # -1$ +1# +b00000000000000000000000001010111 $ #175 -0$ +0# #176 -b00000000000000000000000001011000 # -1$ +1# +b00000000000000000000000001011000 $ #177 -0$ +0# #178 -b00000000000000000000000001011001 # -1$ +1# +b00000000000000000000000001011001 $ #179 -0$ +0# #180 -b00000000000000000000000001011010 # -1$ +1# +b00000000000000000000000001011010 $ #181 -0$ +0# #182 -b00000000000000000000000001011011 # -1$ +1# +b00000000000000000000000001011011 $ #183 -0$ +0# #184 -b00000000000000000000000001011100 # -1$ +1# +b00000000000000000000000001011100 $ #185 -0$ +0# #186 -b00000000000000000000000001011101 # -1$ +1# +b00000000000000000000000001011101 $ #187 -0$ +0# #188 -b00000000000000000000000001011110 # -1$ +1# +b00000000000000000000000001011110 $ #189 -0$ +0# diff --git a/test_regress/t/t_trace_cat_reopen_0000.out b/test_regress/t/t_trace_cat_reopen_0000.out index 5042b17c3..4243f33b4 100644 --- a/test_regress/t/t_trace_cat_reopen_0000.out +++ b/test_regress/t/t_trace_cat_reopen_0000.out @@ -1,265 +1,263 @@ $version Generated by VerilatedVcd $end -$date Thu Aug 30 16:10:58 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 $ clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -b00000000000000000000000000000000 # -1$ +1# +b00000000000000000000000000000000 $ #1 -0$ +0# #2 -b00000000000000000000000000000001 # -1$ +1# +b00000000000000000000000000000001 $ #3 -0$ +0# #4 -b00000000000000000000000000000010 # -1$ +1# +b00000000000000000000000000000010 $ #5 -0$ +0# #6 -b00000000000000000000000000000011 # -1$ +1# +b00000000000000000000000000000011 $ #7 -0$ +0# #8 -b00000000000000000000000000000100 # -1$ +1# +b00000000000000000000000000000100 $ #9 -0$ +0# #10 -b00000000000000000000000000000101 # -1$ +1# +b00000000000000000000000000000101 $ #11 -0$ +0# #12 -b00000000000000000000000000000110 # -1$ +1# +b00000000000000000000000000000110 $ #13 -0$ +0# #14 -b00000000000000000000000000000111 # -1$ +1# +b00000000000000000000000000000111 $ #15 -0$ +0# #16 -b00000000000000000000000000001000 # -1$ +1# +b00000000000000000000000000001000 $ #17 -0$ +0# #18 -b00000000000000000000000000001001 # -1$ +1# +b00000000000000000000000000001001 $ #19 -0$ +0# #20 -b00000000000000000000000000001010 # -1$ +1# +b00000000000000000000000000001010 $ #21 -0$ +0# #22 -b00000000000000000000000000001011 # -1$ +1# +b00000000000000000000000000001011 $ #23 -0$ +0# #24 -b00000000000000000000000000001100 # -1$ +1# +b00000000000000000000000000001100 $ #25 -0$ +0# #26 -b00000000000000000000000000001101 # -1$ +1# +b00000000000000000000000000001101 $ #27 -0$ +0# #28 -b00000000000000000000000000001110 # -1$ +1# +b00000000000000000000000000001110 $ #29 -0$ +0# #30 -b00000000000000000000000000001111 # -1$ +1# +b00000000000000000000000000001111 $ #31 -0$ +0# #32 -b00000000000000000000000000010000 # -1$ +1# +b00000000000000000000000000010000 $ #33 -0$ +0# #34 -b00000000000000000000000000010001 # -1$ +1# +b00000000000000000000000000010001 $ #35 -0$ +0# #36 -b00000000000000000000000000010010 # -1$ +1# +b00000000000000000000000000010010 $ #37 -0$ +0# #38 -b00000000000000000000000000010011 # -1$ +1# +b00000000000000000000000000010011 $ #39 -0$ +0# #40 -b00000000000000000000000000010100 # -1$ +1# +b00000000000000000000000000010100 $ #41 -0$ +0# #42 -b00000000000000000000000000010101 # -1$ +1# +b00000000000000000000000000010101 $ #43 -0$ +0# #44 -b00000000000000000000000000010110 # -1$ +1# +b00000000000000000000000000010110 $ #45 -0$ +0# #46 -b00000000000000000000000000010111 # -1$ +1# +b00000000000000000000000000010111 $ #47 -0$ +0# #48 -b00000000000000000000000000011000 # -1$ +1# +b00000000000000000000000000011000 $ #49 -0$ +0# #50 -b00000000000000000000000000011001 # -1$ +1# +b00000000000000000000000000011001 $ #51 -0$ +0# #52 -b00000000000000000000000000011010 # -1$ +1# +b00000000000000000000000000011010 $ #53 -0$ +0# #54 -b00000000000000000000000000011011 # -1$ +1# +b00000000000000000000000000011011 $ #55 -0$ +0# #56 -b00000000000000000000000000011100 # -1$ +1# +b00000000000000000000000000011100 $ #57 -0$ +0# #58 -b00000000000000000000000000011101 # -1$ +1# +b00000000000000000000000000011101 $ #59 -0$ +0# #60 -b00000000000000000000000000011110 # -1$ +1# +b00000000000000000000000000011110 $ #61 -0$ +0# #62 -b00000000000000000000000000011111 # -1$ +1# +b00000000000000000000000000011111 $ #63 -0$ +0# #64 -b00000000000000000000000000100000 # -1$ +1# +b00000000000000000000000000100000 $ #65 -0$ +0# #66 -b00000000000000000000000000100001 # -1$ +1# +b00000000000000000000000000100001 $ #67 -0$ +0# #68 -b00000000000000000000000000100010 # -1$ +1# +b00000000000000000000000000100010 $ #69 -0$ +0# #70 -b00000000000000000000000000100011 # -1$ +1# +b00000000000000000000000000100011 $ #71 -0$ +0# #72 -b00000000000000000000000000100100 # -1$ +1# +b00000000000000000000000000100100 $ #73 -0$ +0# #74 -b00000000000000000000000000100101 # -1$ +1# +b00000000000000000000000000100101 $ #75 -0$ +0# #76 -b00000000000000000000000000100110 # -1$ +1# +b00000000000000000000000000100110 $ #77 -0$ +0# #78 -b00000000000000000000000000100111 # -1$ +1# +b00000000000000000000000000100111 $ #79 -0$ +0# #80 -b00000000000000000000000000101000 # -1$ +1# +b00000000000000000000000000101000 $ #81 -0$ +0# #82 -b00000000000000000000000000101001 # -1$ +1# +b00000000000000000000000000101001 $ #83 -0$ +0# #84 -b00000000000000000000000000101010 # -1$ +1# +b00000000000000000000000000101010 $ #85 -0$ +0# #86 -b00000000000000000000000000101011 # -1$ +1# +b00000000000000000000000000101011 $ #87 -0$ +0# #88 -b00000000000000000000000000101100 # -1$ +1# +b00000000000000000000000000101100 $ #89 -0$ +0# #90 -b00000000000000000000000000101101 # -1$ +1# +b00000000000000000000000000101101 $ #91 -0$ +0# #92 -b00000000000000000000000000101110 # -1$ +1# +b00000000000000000000000000101110 $ #93 -0$ +0# #94 -b00000000000000000000000000101111 # -1$ +1# +b00000000000000000000000000101111 $ #95 -0$ +0# #96 -b00000000000000000000000000110000 # -1$ +1# +b00000000000000000000000000110000 $ #97 -0$ +0# #98 -b00000000000000000000000000110001 # -1$ +1# +b00000000000000000000000000110001 $ #99 -0$ +0# diff --git a/test_regress/t/t_trace_cat_reopen_0100.out b/test_regress/t/t_trace_cat_reopen_0100.out index 466b4c6d9..de350d664 100644 --- a/test_regress/t/t_trace_cat_reopen_0100.out +++ b/test_regress/t/t_trace_cat_reopen_0100.out @@ -1,240 +1,238 @@ $version Generated by VerilatedVcd $end -$date Thu Aug 30 16:10:58 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 $ clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #100 -b00000000000000000000000000110010 # -1$ +1# +b00000000000000000000000000110010 $ #101 -0$ +0# #102 -b00000000000000000000000000110011 # -1$ +1# +b00000000000000000000000000110011 $ #103 -0$ +0# #104 -b00000000000000000000000000110100 # -1$ +1# +b00000000000000000000000000110100 $ #105 -0$ +0# #106 -b00000000000000000000000000110101 # -1$ +1# +b00000000000000000000000000110101 $ #107 -0$ +0# #108 -b00000000000000000000000000110110 # -1$ +1# +b00000000000000000000000000110110 $ #109 -0$ +0# #110 -b00000000000000000000000000110111 # -1$ +1# +b00000000000000000000000000110111 $ #111 -0$ +0# #112 -b00000000000000000000000000111000 # -1$ +1# +b00000000000000000000000000111000 $ #113 -0$ +0# #114 -b00000000000000000000000000111001 # -1$ +1# +b00000000000000000000000000111001 $ #115 -0$ +0# #116 -b00000000000000000000000000111010 # -1$ +1# +b00000000000000000000000000111010 $ #117 -0$ +0# #118 -b00000000000000000000000000111011 # -1$ +1# +b00000000000000000000000000111011 $ #119 -0$ +0# #120 -b00000000000000000000000000111100 # -1$ +1# +b00000000000000000000000000111100 $ #121 -0$ +0# #122 -b00000000000000000000000000111101 # -1$ +1# +b00000000000000000000000000111101 $ #123 -0$ +0# #124 -b00000000000000000000000000111110 # -1$ +1# +b00000000000000000000000000111110 $ #125 -0$ +0# #126 -b00000000000000000000000000111111 # -1$ +1# +b00000000000000000000000000111111 $ #127 -0$ +0# #128 -b00000000000000000000000001000000 # -1$ +1# +b00000000000000000000000001000000 $ #129 -0$ +0# #130 -b00000000000000000000000001000001 # -1$ +1# +b00000000000000000000000001000001 $ #131 -0$ +0# #132 -b00000000000000000000000001000010 # -1$ +1# +b00000000000000000000000001000010 $ #133 -0$ +0# #134 -b00000000000000000000000001000011 # -1$ +1# +b00000000000000000000000001000011 $ #135 -0$ +0# #136 -b00000000000000000000000001000100 # -1$ +1# +b00000000000000000000000001000100 $ #137 -0$ +0# #138 -b00000000000000000000000001000101 # -1$ +1# +b00000000000000000000000001000101 $ #139 -0$ +0# #140 -b00000000000000000000000001000110 # -1$ +1# +b00000000000000000000000001000110 $ #141 -0$ +0# #142 -b00000000000000000000000001000111 # -1$ +1# +b00000000000000000000000001000111 $ #143 -0$ +0# #144 -b00000000000000000000000001001000 # -1$ +1# +b00000000000000000000000001001000 $ #145 -0$ +0# #146 -b00000000000000000000000001001001 # -1$ +1# +b00000000000000000000000001001001 $ #147 -0$ +0# #148 -b00000000000000000000000001001010 # -1$ +1# +b00000000000000000000000001001010 $ #149 -0$ +0# #150 -b00000000000000000000000001001011 # -1$ +1# +b00000000000000000000000001001011 $ #151 -0$ +0# #152 -b00000000000000000000000001001100 # -1$ +1# +b00000000000000000000000001001100 $ #153 -0$ +0# #154 -b00000000000000000000000001001101 # -1$ +1# +b00000000000000000000000001001101 $ #155 -0$ +0# #156 -b00000000000000000000000001001110 # -1$ +1# +b00000000000000000000000001001110 $ #157 -0$ +0# #158 -b00000000000000000000000001001111 # -1$ +1# +b00000000000000000000000001001111 $ #159 -0$ +0# #160 -b00000000000000000000000001010000 # -1$ +1# +b00000000000000000000000001010000 $ #161 -0$ +0# #162 -b00000000000000000000000001010001 # -1$ +1# +b00000000000000000000000001010001 $ #163 -0$ +0# #164 -b00000000000000000000000001010010 # -1$ +1# +b00000000000000000000000001010010 $ #165 -0$ +0# #166 -b00000000000000000000000001010011 # -1$ +1# +b00000000000000000000000001010011 $ #167 -0$ +0# #168 -b00000000000000000000000001010100 # -1$ +1# +b00000000000000000000000001010100 $ #169 -0$ +0# #170 -b00000000000000000000000001010101 # -1$ +1# +b00000000000000000000000001010101 $ #171 -0$ +0# #172 -b00000000000000000000000001010110 # -1$ +1# +b00000000000000000000000001010110 $ #173 -0$ +0# #174 -b00000000000000000000000001010111 # -1$ +1# +b00000000000000000000000001010111 $ #175 -0$ +0# #176 -b00000000000000000000000001011000 # -1$ +1# +b00000000000000000000000001011000 $ #177 -0$ +0# #178 -b00000000000000000000000001011001 # -1$ +1# +b00000000000000000000000001011001 $ #179 -0$ +0# #180 -b00000000000000000000000001011010 # -1$ +1# +b00000000000000000000000001011010 $ #181 -0$ +0# #182 -b00000000000000000000000001011011 # -1$ +1# +b00000000000000000000000001011011 $ #183 -0$ +0# #184 -b00000000000000000000000001011100 # -1$ +1# +b00000000000000000000000001011100 $ #185 -0$ +0# #186 -b00000000000000000000000001011101 # -1$ +1# +b00000000000000000000000001011101 $ #187 -0$ +0# #188 -b00000000000000000000000001011110 # -1$ +1# +b00000000000000000000000001011110 $ #189 -0$ +0# diff --git a/test_regress/t/t_trace_complex.out b/test_regress/t/t_trace_complex.out index 0bff7fdc8..8a49fc90c 100644 --- a/test_regress/t/t_trace_complex.out +++ b/test_regress/t/t_trace_complex.out @@ -1,43 +1,42 @@ $version Generated by VerilatedVcd $end -$date Sun May 8 19:00:11 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end $scope module $unit $end - $var wire 1 # global_bit $end + $var wire 1 # global_bit $end $upscope $end + $var wire 1 = clk $end $scope module t $end - $var wire 1 G LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end - $var wire 1 $ clk $end - $var wire 32 % cyc [31:0] $end - $var wire 8 E unpacked_array[-1] [7:0] $end - $var wire 8 D unpacked_array[-2] [7:0] $end - $var wire 8 F unpacked_array[0] [7:0] $end - $var real 64 2 v_arr_real[0] $end - $var real 64 4 v_arr_real[1] $end - $var wire 2 ) v_arrp [2:1] $end - $var wire 4 * v_arrp_arrp [3:0] $end - $var wire 4 + v_arrp_strp [3:0] $end - $var wire 1 > v_arru[1] $end - $var wire 1 ? v_arru[2] $end - $var wire 2 , v_arru_arrp[3] [2:1] $end - $var wire 2 - v_arru_arrp[4] [2:1] $end - $var wire 1 @ v_arru_arru[3][1] $end - $var wire 1 A v_arru_arru[3][2] $end - $var wire 1 B v_arru_arru[4][1] $end - $var wire 1 C v_arru_arru[4][2] $end - $var wire 2 . v_arru_strp[3] [1:0] $end - $var wire 2 / v_arru_strp[4] [1:0] $end - $var wire 3 : v_enumb [2:0] $end - $var wire 6 ; v_enumb2_str [5:0] $end - $var wire 32 8 v_enumed [31:0] $end - $var wire 32 9 v_enumed2 [31:0] $end - $var real 64 0 v_real $end - $var wire 64 6 v_str32x2 [63:0] $end - $var wire 2 & v_strp [1:0] $end - $var wire 4 ' v_strp_strp [3:0] $end - $var wire 2 ( v_unip_strp [1:0] $end + $var wire 1 = clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 2 % v_strp [1:0] $end + $var wire 4 & v_strp_strp [3:0] $end + $var wire 2 ' v_unip_strp [1:0] $end + $var wire 2 ( v_arrp [2:1] $end + $var wire 4 ) v_arrp_arrp [3:0] $end + $var wire 4 * v_arrp_strp [3:0] $end + $var wire 1 > v_arru[1] $end + $var wire 1 ? v_arru[2] $end + $var wire 1 @ v_arru_arru[3][1] $end + $var wire 1 A v_arru_arru[3][2] $end + $var wire 1 B v_arru_arru[4][1] $end + $var wire 1 C v_arru_arru[4][2] $end + $var wire 2 + v_arru_arrp[3] [2:1] $end + $var wire 2 , v_arru_arrp[4] [2:1] $end + $var wire 2 - v_arru_strp[3] [1:0] $end + $var wire 2 . v_arru_strp[4] [1:0] $end + $var real 64 / v_real $end + $var real 64 1 v_arr_real[0] $end + $var real 64 3 v_arr_real[1] $end + $var wire 64 5 v_str32x2 [63:0] $end + $var wire 32 7 v_enumed [31:0] $end + $var wire 32 8 v_enumed2 [31:0] $end + $var wire 3 9 v_enumb [2:0] $end + $var wire 6 : v_enumb2_str [5:0] $end + $var wire 8 D unpacked_array[-2] [7:0] $end + $var wire 8 E unpacked_array[-1] [7:0] $end + $var wire 8 F unpacked_array[0] [7:0] $end + $var wire 1 G LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end $var wire 32 H PARAM [31:0] $end $upscope $end @@ -48,9 +47,9 @@ $timescale 1ps $end $var wire 32 J PARAM [31:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 < b [31:0] $end + $var wire 32 ; b [31:0] $end $scope module unnamedblk2 $end - $var wire 32 = a [31:0] $end + $var wire 32 < a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -60,28 +59,28 @@ $enddefinitions $end #0 1# -0$ -b00000000000000000000000000000000 % -b00 & -b0000 ' +b00000000000000000000000000000000 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0 0 -r0 2 -r0 4 -b0000000000000000000000000000000000000000000000000000000011111111 6 +r0 / +r0 1 +r0 3 +b0000000000000000000000000000000000000000000000000000000011111111 5 +b00000000000000000000000000000000 7 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 9 -b000 : -b000000 ; +b000 9 +b000000 : +b00000000000000000000000000000000 ; b00000000000000000000000000000000 < -b00000000000000000000000000000000 = +0= 0> 0? 0@ @@ -96,139 +95,139 @@ b00000000000000000000000000000100 H b00000000000000000000000000000010 I b00000000000000000000000000000011 J #10 -1$ -b00000000000000000000000000000001 % -b11 & -b1111 ' +b00000000000000000000000000000001 $ +b11 % +b1111 & +b11 ' b11 ( -b11 ) +b1111 ) b1111 * -b1111 + +b11 + b11 , b11 - b11 . -b11 / -r0.1 0 -r0.2 2 -r0.3 4 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 8 -b00000000000000000000000000000010 9 -b111 : -b00000000000000000000000000000101 < -b00000000000000000000000000000101 = -#15 -0$ -#20 -1$ -b00000000000000000000000000000010 % -b00 & -b0000 ' -b00 ( -b00 ) -b0000 * -b0000 + -b00 , -b00 - -b00 . -b00 / -r0.2 0 -r0.4 2 -r0.6 4 -b0000000000000000000000000000001000000000000000000000000011111101 6 +r0.1 / +r0.2 1 +r0.3 3 +b0000000000000000000000000000000100000000000000000000000011111110 5 +b00000000000000000000000000000001 7 b00000000000000000000000000000010 8 -b00000000000000000000000000000100 9 -b110 : -b111111 ; -#25 -0$ -#30 -1$ -b00000000000000000000000000000011 % -b11 & -b1111 ' -b11 ( -b11 ) -b1111 * -b1111 + -b11 , -b11 - -b11 . -b11 / -r0.3 0 -r0.6000000000000001 2 -r0.8999999999999999 4 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 8 -b00000000000000000000000000000110 9 -b101 : -b110110 ; -#35 -0$ -#40 -1$ -b00000000000000000000000000000100 % -b00 & -b0000 ' +b111 9 +b00000000000000000000000000000101 ; +b00000000000000000000000000000101 < +1= +#15 +0= +#20 +b00000000000000000000000000000010 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0.4 0 -r0.8 2 -r1.2 4 -b0000000000000000000000000000010000000000000000000000000011111011 6 +r0.2 / +r0.4 1 +r0.6 3 +b0000000000000000000000000000001000000000000000000000000011111101 5 +b00000000000000000000000000000010 7 b00000000000000000000000000000100 8 -b00000000000000000000000000001000 9 -b100 : -b101101 ; -#45 -0$ -#50 -1$ -b00000000000000000000000000000101 % -b11 & -b1111 ' +b110 9 +b111111 : +1= +#25 +0= +#30 +b00000000000000000000000000000011 $ +b11 % +b1111 & +b11 ' b11 ( -b11 ) +b1111 ) b1111 * -b1111 + +b11 + b11 , b11 - b11 . -b11 / -r0.5 0 -r1 2 -r1.5 4 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 8 -b00000000000000000000000000001010 9 -b011 : -b100100 ; -#55 -0$ -#60 -1$ -b00000000000000000000000000000110 % -b00 & -b0000 ' +r0.3 / +r0.6000000000000001 1 +r0.8999999999999999 3 +b0000000000000000000000000000001100000000000000000000000011111100 5 +b00000000000000000000000000000011 7 +b00000000000000000000000000000110 8 +b101 9 +b110110 : +1= +#35 +0= +#40 +b00000000000000000000000000000100 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0.6 0 -r1.2 2 -r1.8 4 -b0000000000000000000000000000011000000000000000000000000011111001 6 -b00000000000000000000000000000110 8 -b00000000000000000000000000001100 9 -b010 : -b011011 ; +r0.4 / +r0.8 1 +r1.2 3 +b0000000000000000000000000000010000000000000000000000000011111011 5 +b00000000000000000000000000000100 7 +b00000000000000000000000000001000 8 +b100 9 +b101101 : +1= +#45 +0= +#50 +b00000000000000000000000000000101 $ +b11 % +b1111 & +b11 ' +b11 ( +b1111 ) +b1111 * +b11 + +b11 , +b11 - +b11 . +r0.5 / +r1 1 +r1.5 3 +b0000000000000000000000000000010100000000000000000000000011111010 5 +b00000000000000000000000000000101 7 +b00000000000000000000000000001010 8 +b011 9 +b100100 : +1= +#55 +0= +#60 +b00000000000000000000000000000110 $ +b00 % +b0000 & +b00 ' +b00 ( +b0000 ) +b0000 * +b00 + +b00 , +b00 - +b00 . +r0.6 / +r1.2 1 +r1.8 3 +b0000000000000000000000000000011000000000000000000000000011111001 5 +b00000000000000000000000000000110 7 +b00000000000000000000000000001100 8 +b010 9 +b011011 : +1= diff --git a/test_regress/t/t_trace_complex_fst.out b/test_regress/t/t_trace_complex_fst.out index b5109253a..39236fad4 100644 --- a/test_regress/t/t_trace_complex_fst.out +++ b/test_regress/t/t_trace_complex_fst.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:04 2022 + Tue Oct 24 11:00:03 2023 $end $version @@ -9,237 +9,237 @@ $timescale 1ps $end $scope module top $end -$var wire 1 ! clk $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end +$var wire 1 " clk $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end -$var logic 2 # v_strp [1:0] $end -$var logic 4 $ v_strp_strp [3:0] $end -$var logic 2 % v_unip_strp [1:0] $end -$var logic 2 & v_arrp [2:1] $end -$var logic 4 ' v_arrp_arrp [3:0] $end -$var logic 4 ( v_arrp_strp [3:0] $end -$var logic 1 ) v_arru[1] $end -$var logic 1 * v_arru[2] $end -$var logic 1 + v_arru_arru[3][1] $end -$var logic 1 , v_arru_arru[3][2] $end -$var logic 1 - v_arru_arru[4][1] $end -$var logic 1 . v_arru_arru[4][2] $end -$var logic 2 / v_arru_arrp[3] [2:1] $end -$var logic 2 0 v_arru_arrp[4] [2:1] $end -$var logic 2 1 v_arru_strp[3] [1:0] $end -$var logic 2 2 v_arru_strp[4] [1:0] $end -$var real 64 3 v_real $end -$var real 64 4 v_arr_real[0] $end -$var real 64 5 v_arr_real[1] $end -$var logic 64 6 v_str32x2 [63:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end +$var bit 2 $ v_strp [1:0] $end +$var bit 4 % v_strp_strp [3:0] $end +$var bit 2 & v_unip_strp [1:0] $end +$var bit 2 ' v_arrp [2:1] $end +$var bit 4 ( v_arrp_arrp [3:0] $end +$var bit 4 ) v_arrp_strp [3:0] $end +$var bit 1 * v_arru[1] $end +$var bit 1 + v_arru[2] $end +$var bit 1 , v_arru_arru[3][1] $end +$var bit 1 - v_arru_arru[3][2] $end +$var bit 1 . v_arru_arru[4][1] $end +$var bit 1 / v_arru_arru[4][2] $end +$var bit 2 0 v_arru_arrp[3] [2:1] $end +$var bit 2 1 v_arru_arrp[4] [2:1] $end +$var bit 2 2 v_arru_strp[3] [1:0] $end +$var bit 2 3 v_arru_strp[4] [1:0] $end +$var real 64 4 v_real $end +$var real 64 5 v_arr_real[0] $end +$var real 64 6 v_arr_real[1] $end +$var logic 64 7 v_str32x2 [63:0] $end $attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 7 v_enumed [31:0] $end +$var int 32 8 v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 8 v_enumed2 [31:0] $end +$var int 32 9 v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 9 v_enumb [2:0] $end -$var logic 6 : v_enumb2_str [5:0] $end -$var logic 8 ; unpacked_array[-2] [7:0] $end -$var logic 8 < unpacked_array[-1] [7:0] $end -$var logic 8 = unpacked_array[0] [7:0] $end -$var bit 1 > LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 3 : v_enumb [2:0] $end +$var logic 6 ; v_enumb2_str [5:0] $end +$var logic 8 < unpacked_array[-2] [7:0] $end +$var logic 8 = unpacked_array[-1] [7:0] $end +$var logic 8 > unpacked_array[0] [7:0] $end +$var bit 1 ? LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end -$var parameter 32 ? PARAM [31:0] $end -$upscope $end -$scope module p2 $end $var parameter 32 @ PARAM [31:0] $end $upscope $end -$scope module p3 $end +$scope module p2 $end $var parameter 32 A PARAM [31:0] $end $upscope $end +$scope module p3 $end +$var parameter 32 B PARAM [31:0] $end +$upscope $end $scope module unnamedblk1 $end -$var integer 32 B b [31:0] $end +$var integer 32 C b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 C a [31:0] $end +$var integer 32 D a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 D global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1D +b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000000000011 A -b00000000000000000000000000000010 @ -b00000000000000000000000000000100 ? -0> +b00000000000000000000000000000011 B +b00000000000000000000000000000010 A +b00000000000000000000000000000100 @ +0? +b00000000 > b00000000 = b00000000 < -b00000000 ; -b000000 : -b000 9 +b000000 ; +b000 : +b00000000000000000000000000000000 9 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 7 -b0000000000000000000000000000000000000000000000000000000011111111 6 +b0000000000000000000000000000000000000000000000000000000011111111 7 +r0 6 r0 5 r0 4 -r0 3 +b00 3 b00 2 b00 1 b00 0 -b00 / +0/ 0. 0- 0, 0+ 0* -0) +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000000 " -0! +b0000 % +b00 $ +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -b11 # -b1111 $ -b11 % +1" +b00000000000000000000000000000001 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.1 3 -r0.2 4 -r0.3 5 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 7 -b00000000000000000000000000000010 8 -b111 9 -b00000000000000000000000000000101 B +b11 3 +r0.1 4 +r0.2 5 +r0.3 6 +b0000000000000000000000000000000100000000000000000000000011111110 7 +b00000000000000000000000000000001 8 +b00000000000000000000000000000010 9 +b111 : b00000000000000000000000000000101 C +b00000000000000000000000000000101 D #15 -0! +0" #20 -1! -b110 9 -b00000000000000000000000000000100 8 -b00000000000000000000000000000010 7 -b0000000000000000000000000000001000000000000000000000000011111101 6 -r0.6 5 -r0.4 4 -r0.2 3 +1" +b110 : +b00000000000000000000000000000100 9 +b00000000000000000000000000000010 8 +b0000000000000000000000000000001000000000000000000000000011111101 7 +r0.6 6 +r0.4 5 +r0.2 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000010 " -b111111 : +b0000 % +b00 $ +b00000000000000000000000000000010 # +b111111 ; #25 -0! +0" #30 -1! -b110110 : -b00000000000000000000000000000011 " -b11 # -b1111 $ -b11 % +1" +b110110 ; +b00000000000000000000000000000011 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.3 3 -r0.6000000000000001 4 -r0.8999999999999999 5 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 7 -b00000000000000000000000000000110 8 -b101 9 +b11 3 +r0.3 4 +r0.6000000000000001 5 +r0.8999999999999999 6 +b0000000000000000000000000000001100000000000000000000000011111100 7 +b00000000000000000000000000000011 8 +b00000000000000000000000000000110 9 +b101 : #35 -0! +0" #40 -1! -b100 9 -b00000000000000000000000000001000 8 -b00000000000000000000000000000100 7 -b0000000000000000000000000000010000000000000000000000000011111011 6 -r1.2 5 -r0.8 4 -r0.4 3 +1" +b100 : +b00000000000000000000000000001000 9 +b00000000000000000000000000000100 8 +b0000000000000000000000000000010000000000000000000000000011111011 7 +r1.2 6 +r0.8 5 +r0.4 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000100 " -b101101 : +b0000 % +b00 $ +b00000000000000000000000000000100 # +b101101 ; #45 -0! +0" #50 -1! -b100100 : -b00000000000000000000000000000101 " -b11 # -b1111 $ -b11 % +1" +b100100 ; +b00000000000000000000000000000101 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.5 3 -r1 4 -r1.5 5 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 7 -b00000000000000000000000000001010 8 -b011 9 +b11 3 +r0.5 4 +r1 5 +r1.5 6 +b0000000000000000000000000000010100000000000000000000000011111010 7 +b00000000000000000000000000000101 8 +b00000000000000000000000000001010 9 +b011 : #55 -0! +0" #60 -1! -b010 9 -b00000000000000000000000000001100 8 -b00000000000000000000000000000110 7 -b0000000000000000000000000000011000000000000000000000000011111001 6 -r1.8 5 -r1.2 4 -r0.6 3 +1" +b010 : +b00000000000000000000000000001100 9 +b00000000000000000000000000000110 8 +b0000000000000000000000000000011000000000000000000000000011111001 7 +r1.8 6 +r1.2 5 +r0.6 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000110 " -b011011 : +b0000 % +b00 $ +b00000000000000000000000000000110 # +b011011 ; diff --git a/test_regress/t/t_trace_complex_fst_sc.out b/test_regress/t/t_trace_complex_fst_sc.out index c77a06772..ceef7646a 100644 --- a/test_regress/t/t_trace_complex_fst_sc.out +++ b/test_regress/t/t_trace_complex_fst_sc.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:09 2022 + Tue Oct 24 11:09:24 2023 $end $version @@ -9,279 +9,279 @@ $timescale 1ps $end $scope module top $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end -$var logic 2 # v_strp [1:0] $end -$var logic 4 $ v_strp_strp [3:0] $end -$var logic 2 % v_unip_strp [1:0] $end -$var logic 2 & v_arrp [2:1] $end -$var logic 4 ' v_arrp_arrp [3:0] $end -$var logic 4 ( v_arrp_strp [3:0] $end -$var logic 1 ) v_arru[1] $end -$var logic 1 * v_arru[2] $end -$var logic 1 + v_arru_arru[3][1] $end -$var logic 1 , v_arru_arru[3][2] $end -$var logic 1 - v_arru_arru[4][1] $end -$var logic 1 . v_arru_arru[4][2] $end -$var logic 2 / v_arru_arrp[3] [2:1] $end -$var logic 2 0 v_arru_arrp[4] [2:1] $end -$var logic 2 1 v_arru_strp[3] [1:0] $end -$var logic 2 2 v_arru_strp[4] [1:0] $end -$var real 64 3 v_real $end -$var real 64 4 v_arr_real[0] $end -$var real 64 5 v_arr_real[1] $end -$var logic 64 6 v_str32x2 [63:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end +$var bit 2 $ v_strp [1:0] $end +$var bit 4 % v_strp_strp [3:0] $end +$var bit 2 & v_unip_strp [1:0] $end +$var bit 2 ' v_arrp [2:1] $end +$var bit 4 ( v_arrp_arrp [3:0] $end +$var bit 4 ) v_arrp_strp [3:0] $end +$var bit 1 * v_arru[1] $end +$var bit 1 + v_arru[2] $end +$var bit 1 , v_arru_arru[3][1] $end +$var bit 1 - v_arru_arru[3][2] $end +$var bit 1 . v_arru_arru[4][1] $end +$var bit 1 / v_arru_arru[4][2] $end +$var bit 2 0 v_arru_arrp[3] [2:1] $end +$var bit 2 1 v_arru_arrp[4] [2:1] $end +$var bit 2 2 v_arru_strp[3] [1:0] $end +$var bit 2 3 v_arru_strp[4] [1:0] $end +$var real 64 4 v_real $end +$var real 64 5 v_arr_real[0] $end +$var real 64 6 v_arr_real[1] $end +$var logic 64 7 v_str32x2 [63:0] $end $attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 7 v_enumed [31:0] $end +$var int 32 8 v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 8 v_enumed2 [31:0] $end +$var int 32 9 v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 9 v_enumb [2:0] $end -$var logic 6 : v_enumb2_str [5:0] $end -$var logic 8 ; unpacked_array[-2] [7:0] $end -$var logic 8 < unpacked_array[-1] [7:0] $end -$var logic 8 = unpacked_array[0] [7:0] $end -$var bit 1 > LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 3 : v_enumb [2:0] $end +$var logic 6 ; v_enumb2_str [5:0] $end +$var logic 8 < unpacked_array[-2] [7:0] $end +$var logic 8 = unpacked_array[-1] [7:0] $end +$var logic 8 > unpacked_array[0] [7:0] $end +$var bit 1 ? LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end -$var parameter 32 ? PARAM [31:0] $end -$upscope $end -$scope module p2 $end $var parameter 32 @ PARAM [31:0] $end $upscope $end -$scope module p3 $end +$scope module p2 $end $var parameter 32 A PARAM [31:0] $end $upscope $end +$scope module p3 $end +$var parameter 32 B PARAM [31:0] $end +$upscope $end $scope module unnamedblk1 $end -$var integer 32 B b [31:0] $end +$var integer 32 C b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 C a [31:0] $end +$var integer 32 D a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 D global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1D +b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000000000011 A -b00000000000000000000000000000010 @ -b00000000000000000000000000000100 ? -0> +b00000000000000000000000000000011 B +b00000000000000000000000000000010 A +b00000000000000000000000000000100 @ +0? +b00000000 > b00000000 = b00000000 < -b00000000 ; -b000000 : -b000 9 +b000000 ; +b000 : +b00000000000000000000000000000000 9 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 7 -b0000000000000000000000000000000000000000000000000000000011111111 6 +b0000000000000000000000000000000000000000000000000000000011111111 7 +r0 6 r0 5 r0 4 -r0 3 +b00 3 b00 2 b00 1 b00 0 -b00 / +0/ 0. 0- 0, 0+ 0* -0) +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000000 " -0! +b0000 % +b00 $ +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -b11 # -b1111 $ -b11 % +1" +b00000000000000000000000000000001 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.1 3 -r0.2 4 -r0.3 5 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 7 -b00000000000000000000000000000010 8 -b111 9 -b00000000000000000000000000000101 B +b11 3 +r0.1 4 +r0.2 5 +r0.3 6 +b0000000000000000000000000000000100000000000000000000000011111110 7 +b00000000000000000000000000000001 8 +b00000000000000000000000000000010 9 +b111 : b00000000000000000000000000000101 C +b00000000000000000000000000000101 D #11 #12 #13 #14 #15 -0! +0" #16 #17 #18 #19 #20 -1! -b110 9 -b00000000000000000000000000000100 8 -b00000000000000000000000000000010 7 -b0000000000000000000000000000001000000000000000000000000011111101 6 -r0.6 5 -r0.4 4 -r0.2 3 +1" +b110 : +b00000000000000000000000000000100 9 +b00000000000000000000000000000010 8 +b0000000000000000000000000000001000000000000000000000000011111101 7 +r0.6 6 +r0.4 5 +r0.2 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000010 " -b111111 : +b0000 % +b00 $ +b00000000000000000000000000000010 # +b111111 ; #21 #22 #23 #24 #25 -0! +0" #26 #27 #28 #29 #30 -1! -b110110 : -b00000000000000000000000000000011 " -b11 # -b1111 $ -b11 % +1" +b110110 ; +b00000000000000000000000000000011 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.3 3 -r0.6000000000000001 4 -r0.8999999999999999 5 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 7 -b00000000000000000000000000000110 8 -b101 9 +b11 3 +r0.3 4 +r0.6000000000000001 5 +r0.8999999999999999 6 +b0000000000000000000000000000001100000000000000000000000011111100 7 +b00000000000000000000000000000011 8 +b00000000000000000000000000000110 9 +b101 : #31 #32 #33 #34 #35 -0! +0" #36 #37 #38 #39 #40 -1! -b100 9 -b00000000000000000000000000001000 8 -b00000000000000000000000000000100 7 -b0000000000000000000000000000010000000000000000000000000011111011 6 -r1.2 5 -r0.8 4 -r0.4 3 +1" +b100 : +b00000000000000000000000000001000 9 +b00000000000000000000000000000100 8 +b0000000000000000000000000000010000000000000000000000000011111011 7 +r1.2 6 +r0.8 5 +r0.4 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000100 " -b101101 : +b0000 % +b00 $ +b00000000000000000000000000000100 # +b101101 ; #41 #42 #43 #44 #45 -0! +0" #46 #47 #48 #49 #50 -1! -b100100 : -b00000000000000000000000000000101 " -b11 # -b1111 $ -b11 % +1" +b100100 ; +b00000000000000000000000000000101 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.5 3 -r1 4 -r1.5 5 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 7 -b00000000000000000000000000001010 8 -b011 9 +b11 3 +r0.5 4 +r1 5 +r1.5 6 +b0000000000000000000000000000010100000000000000000000000011111010 7 +b00000000000000000000000000000101 8 +b00000000000000000000000000001010 9 +b011 : #51 #52 #53 #54 #55 -0! +0" #56 #57 #58 #59 #60 -1! -b010 9 -b00000000000000000000000000001100 8 -b00000000000000000000000000000110 7 -b0000000000000000000000000000011000000000000000000000000011111001 6 -r1.8 5 -r1.2 4 -r0.6 3 +1" +b010 : +b00000000000000000000000000001100 9 +b00000000000000000000000000000110 8 +b0000000000000000000000000000011000000000000000000000000011111001 7 +r1.8 6 +r1.2 5 +r0.6 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000110 " -b011011 : +b0000 % +b00 $ +b00000000000000000000000000000110 # +b011011 ; #61 #62 #63 diff --git a/test_regress/t/t_trace_complex_params.out b/test_regress/t/t_trace_complex_params.out index 96cca0314..8a49fc90c 100644 --- a/test_regress/t/t_trace_complex_params.out +++ b/test_regress/t/t_trace_complex_params.out @@ -1,43 +1,42 @@ $version Generated by VerilatedVcd $end -$date Sun May 8 19:00:32 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 $ clk $end $scope module $unit $end - $var wire 1 # global_bit $end + $var wire 1 # global_bit $end $upscope $end + $var wire 1 = clk $end $scope module t $end - $var wire 1 G LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end - $var wire 1 $ clk $end - $var wire 32 % cyc [31:0] $end - $var wire 8 E unpacked_array[-1] [7:0] $end - $var wire 8 D unpacked_array[-2] [7:0] $end - $var wire 8 F unpacked_array[0] [7:0] $end - $var real 64 2 v_arr_real[0] $end - $var real 64 4 v_arr_real[1] $end - $var wire 2 ) v_arrp [2:1] $end - $var wire 4 * v_arrp_arrp [3:0] $end - $var wire 4 + v_arrp_strp [3:0] $end - $var wire 1 > v_arru[1] $end - $var wire 1 ? v_arru[2] $end - $var wire 2 , v_arru_arrp[3] [2:1] $end - $var wire 2 - v_arru_arrp[4] [2:1] $end - $var wire 1 @ v_arru_arru[3][1] $end - $var wire 1 A v_arru_arru[3][2] $end - $var wire 1 B v_arru_arru[4][1] $end - $var wire 1 C v_arru_arru[4][2] $end - $var wire 2 . v_arru_strp[3] [1:0] $end - $var wire 2 / v_arru_strp[4] [1:0] $end - $var wire 3 : v_enumb [2:0] $end - $var wire 6 ; v_enumb2_str [5:0] $end - $var wire 32 8 v_enumed [31:0] $end - $var wire 32 9 v_enumed2 [31:0] $end - $var real 64 0 v_real $end - $var wire 64 6 v_str32x2 [63:0] $end - $var wire 2 & v_strp [1:0] $end - $var wire 4 ' v_strp_strp [3:0] $end - $var wire 2 ( v_unip_strp [1:0] $end + $var wire 1 = clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 2 % v_strp [1:0] $end + $var wire 4 & v_strp_strp [3:0] $end + $var wire 2 ' v_unip_strp [1:0] $end + $var wire 2 ( v_arrp [2:1] $end + $var wire 4 ) v_arrp_arrp [3:0] $end + $var wire 4 * v_arrp_strp [3:0] $end + $var wire 1 > v_arru[1] $end + $var wire 1 ? v_arru[2] $end + $var wire 1 @ v_arru_arru[3][1] $end + $var wire 1 A v_arru_arru[3][2] $end + $var wire 1 B v_arru_arru[4][1] $end + $var wire 1 C v_arru_arru[4][2] $end + $var wire 2 + v_arru_arrp[3] [2:1] $end + $var wire 2 , v_arru_arrp[4] [2:1] $end + $var wire 2 - v_arru_strp[3] [1:0] $end + $var wire 2 . v_arru_strp[4] [1:0] $end + $var real 64 / v_real $end + $var real 64 1 v_arr_real[0] $end + $var real 64 3 v_arr_real[1] $end + $var wire 64 5 v_str32x2 [63:0] $end + $var wire 32 7 v_enumed [31:0] $end + $var wire 32 8 v_enumed2 [31:0] $end + $var wire 3 9 v_enumb [2:0] $end + $var wire 6 : v_enumb2_str [5:0] $end + $var wire 8 D unpacked_array[-2] [7:0] $end + $var wire 8 E unpacked_array[-1] [7:0] $end + $var wire 8 F unpacked_array[0] [7:0] $end + $var wire 1 G LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end $var wire 32 H PARAM [31:0] $end $upscope $end @@ -48,9 +47,9 @@ $timescale 1ps $end $var wire 32 J PARAM [31:0] $end $upscope $end $scope module unnamedblk1 $end - $var wire 32 < b [31:0] $end + $var wire 32 ; b [31:0] $end $scope module unnamedblk2 $end - $var wire 32 = a [31:0] $end + $var wire 32 < a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -60,28 +59,28 @@ $enddefinitions $end #0 1# -0$ -b00000000000000000000000000000000 % -b00 & -b0000 ' +b00000000000000000000000000000000 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0 0 -r0 2 -r0 4 -b0000000000000000000000000000000000000000000000000000000011111111 6 +r0 / +r0 1 +r0 3 +b0000000000000000000000000000000000000000000000000000000011111111 5 +b00000000000000000000000000000000 7 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 9 -b000 : -b000000 ; +b000 9 +b000000 : +b00000000000000000000000000000000 ; b00000000000000000000000000000000 < -b00000000000000000000000000000000 = +0= 0> 0? 0@ @@ -96,139 +95,139 @@ b00000000000000000000000000000100 H b00000000000000000000000000000010 I b00000000000000000000000000000011 J #10 -1$ -b00000000000000000000000000000001 % -b11 & -b1111 ' +b00000000000000000000000000000001 $ +b11 % +b1111 & +b11 ' b11 ( -b11 ) +b1111 ) b1111 * -b1111 + +b11 + b11 , b11 - b11 . -b11 / -r0.1 0 -r0.2 2 -r0.3 4 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 8 -b00000000000000000000000000000010 9 -b111 : -b00000000000000000000000000000101 < -b00000000000000000000000000000101 = -#15 -0$ -#20 -1$ -b00000000000000000000000000000010 % -b00 & -b0000 ' -b00 ( -b00 ) -b0000 * -b0000 + -b00 , -b00 - -b00 . -b00 / -r0.2 0 -r0.4 2 -r0.6 4 -b0000000000000000000000000000001000000000000000000000000011111101 6 +r0.1 / +r0.2 1 +r0.3 3 +b0000000000000000000000000000000100000000000000000000000011111110 5 +b00000000000000000000000000000001 7 b00000000000000000000000000000010 8 -b00000000000000000000000000000100 9 -b110 : -b111111 ; -#25 -0$ -#30 -1$ -b00000000000000000000000000000011 % -b11 & -b1111 ' -b11 ( -b11 ) -b1111 * -b1111 + -b11 , -b11 - -b11 . -b11 / -r0.3 0 -r0.6000000000000001 2 -r0.8999999999999999 4 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 8 -b00000000000000000000000000000110 9 -b101 : -b110110 ; -#35 -0$ -#40 -1$ -b00000000000000000000000000000100 % -b00 & -b0000 ' +b111 9 +b00000000000000000000000000000101 ; +b00000000000000000000000000000101 < +1= +#15 +0= +#20 +b00000000000000000000000000000010 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0.4 0 -r0.8 2 -r1.2 4 -b0000000000000000000000000000010000000000000000000000000011111011 6 +r0.2 / +r0.4 1 +r0.6 3 +b0000000000000000000000000000001000000000000000000000000011111101 5 +b00000000000000000000000000000010 7 b00000000000000000000000000000100 8 -b00000000000000000000000000001000 9 -b100 : -b101101 ; -#45 -0$ -#50 -1$ -b00000000000000000000000000000101 % -b11 & -b1111 ' +b110 9 +b111111 : +1= +#25 +0= +#30 +b00000000000000000000000000000011 $ +b11 % +b1111 & +b11 ' b11 ( -b11 ) +b1111 ) b1111 * -b1111 + +b11 + b11 , b11 - b11 . -b11 / -r0.5 0 -r1 2 -r1.5 4 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 8 -b00000000000000000000000000001010 9 -b011 : -b100100 ; -#55 -0$ -#60 -1$ -b00000000000000000000000000000110 % -b00 & -b0000 ' +r0.3 / +r0.6000000000000001 1 +r0.8999999999999999 3 +b0000000000000000000000000000001100000000000000000000000011111100 5 +b00000000000000000000000000000011 7 +b00000000000000000000000000000110 8 +b101 9 +b110110 : +1= +#35 +0= +#40 +b00000000000000000000000000000100 $ +b00 % +b0000 & +b00 ' b00 ( -b00 ) +b0000 ) b0000 * -b0000 + +b00 + b00 , b00 - b00 . -b00 / -r0.6 0 -r1.2 2 -r1.8 4 -b0000000000000000000000000000011000000000000000000000000011111001 6 -b00000000000000000000000000000110 8 -b00000000000000000000000000001100 9 -b010 : -b011011 ; +r0.4 / +r0.8 1 +r1.2 3 +b0000000000000000000000000000010000000000000000000000000011111011 5 +b00000000000000000000000000000100 7 +b00000000000000000000000000001000 8 +b100 9 +b101101 : +1= +#45 +0= +#50 +b00000000000000000000000000000101 $ +b11 % +b1111 & +b11 ' +b11 ( +b1111 ) +b1111 * +b11 + +b11 , +b11 - +b11 . +r0.5 / +r1 1 +r1.5 3 +b0000000000000000000000000000010100000000000000000000000011111010 5 +b00000000000000000000000000000101 7 +b00000000000000000000000000001010 8 +b011 9 +b100100 : +1= +#55 +0= +#60 +b00000000000000000000000000000110 $ +b00 % +b0000 & +b00 ' +b00 ( +b0000 ) +b0000 * +b00 + +b00 , +b00 - +b00 . +r0.6 / +r1.2 1 +r1.8 3 +b0000000000000000000000000000011000000000000000000000000011111001 5 +b00000000000000000000000000000110 7 +b00000000000000000000000000001100 8 +b010 9 +b011011 : +1= diff --git a/test_regress/t/t_trace_complex_params_fst.out b/test_regress/t/t_trace_complex_params_fst.out index 24ad40d1b..803d49c16 100644 --- a/test_regress/t/t_trace_complex_params_fst.out +++ b/test_regress/t/t_trace_complex_params_fst.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:11 2022 + Tue Oct 24 11:02:57 2023 $end $version @@ -9,237 +9,237 @@ $timescale 1ps $end $scope module top $end -$var wire 1 ! clk $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end +$var wire 1 " clk $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end -$var logic 2 # v_strp [1:0] $end -$var logic 4 $ v_strp_strp [3:0] $end -$var logic 2 % v_unip_strp [1:0] $end -$var logic 2 & v_arrp [2:1] $end -$var logic 4 ' v_arrp_arrp [3:0] $end -$var logic 4 ( v_arrp_strp [3:0] $end -$var logic 1 ) v_arru[1] $end -$var logic 1 * v_arru[2] $end -$var logic 1 + v_arru_arru[3][1] $end -$var logic 1 , v_arru_arru[3][2] $end -$var logic 1 - v_arru_arru[4][1] $end -$var logic 1 . v_arru_arru[4][2] $end -$var logic 2 / v_arru_arrp[3] [2:1] $end -$var logic 2 0 v_arru_arrp[4] [2:1] $end -$var logic 2 1 v_arru_strp[3] [1:0] $end -$var logic 2 2 v_arru_strp[4] [1:0] $end -$var real 64 3 v_real $end -$var real 64 4 v_arr_real[0] $end -$var real 64 5 v_arr_real[1] $end -$var logic 64 6 v_str32x2 [63:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end +$var bit 2 $ v_strp [1:0] $end +$var bit 4 % v_strp_strp [3:0] $end +$var bit 2 & v_unip_strp [1:0] $end +$var bit 2 ' v_arrp [2:1] $end +$var bit 4 ( v_arrp_arrp [3:0] $end +$var bit 4 ) v_arrp_strp [3:0] $end +$var bit 1 * v_arru[1] $end +$var bit 1 + v_arru[2] $end +$var bit 1 , v_arru_arru[3][1] $end +$var bit 1 - v_arru_arru[3][2] $end +$var bit 1 . v_arru_arru[4][1] $end +$var bit 1 / v_arru_arru[4][2] $end +$var bit 2 0 v_arru_arrp[3] [2:1] $end +$var bit 2 1 v_arru_arrp[4] [2:1] $end +$var bit 2 2 v_arru_strp[3] [1:0] $end +$var bit 2 3 v_arru_strp[4] [1:0] $end +$var real 64 4 v_real $end +$var real 64 5 v_arr_real[0] $end +$var real 64 6 v_arr_real[1] $end +$var logic 64 7 v_str32x2 [63:0] $end $attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 7 v_enumed [31:0] $end +$var int 32 8 v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 8 v_enumed2 [31:0] $end +$var int 32 9 v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 9 v_enumb [2:0] $end -$var logic 6 : v_enumb2_str [5:0] $end -$var logic 8 ; unpacked_array[-2] [7:0] $end -$var logic 8 < unpacked_array[-1] [7:0] $end -$var logic 8 = unpacked_array[0] [7:0] $end -$var bit 1 > LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 3 : v_enumb [2:0] $end +$var logic 6 ; v_enumb2_str [5:0] $end +$var logic 8 < unpacked_array[-2] [7:0] $end +$var logic 8 = unpacked_array[-1] [7:0] $end +$var logic 8 > unpacked_array[0] [7:0] $end +$var bit 1 ? LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end -$var parameter 32 ? PARAM [31:0] $end -$upscope $end -$scope module p2 $end $var parameter 32 @ PARAM [31:0] $end $upscope $end -$scope module p3 $end +$scope module p2 $end $var parameter 32 A PARAM [31:0] $end $upscope $end +$scope module p3 $end +$var parameter 32 B PARAM [31:0] $end +$upscope $end $scope module unnamedblk1 $end -$var integer 32 B b [31:0] $end +$var integer 32 C b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 C a [31:0] $end +$var integer 32 D a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 D global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1D +b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000000000011 A -b00000000000000000000000000000010 @ -b00000000000000000000000000000100 ? -0> +b00000000000000000000000000000011 B +b00000000000000000000000000000010 A +b00000000000000000000000000000100 @ +0? +b00000000 > b00000000 = b00000000 < -b00000000 ; -b000000 : -b000 9 +b000000 ; +b000 : +b00000000000000000000000000000000 9 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 7 -b0000000000000000000000000000000000000000000000000000000011111111 6 +b0000000000000000000000000000000000000000000000000000000011111111 7 +r0 6 r0 5 r0 4 -r0 3 +b00 3 b00 2 b00 1 b00 0 -b00 / +0/ 0. 0- 0, 0+ 0* -0) +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000000 " -0! +b0000 % +b00 $ +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -b11 # -b1111 $ -b11 % +1" +b00000000000000000000000000000001 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.1 3 -r0.2 4 -r0.3 5 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 7 -b00000000000000000000000000000010 8 -b111 9 -b00000000000000000000000000000101 B +b11 3 +r0.1 4 +r0.2 5 +r0.3 6 +b0000000000000000000000000000000100000000000000000000000011111110 7 +b00000000000000000000000000000001 8 +b00000000000000000000000000000010 9 +b111 : b00000000000000000000000000000101 C +b00000000000000000000000000000101 D #15 -0! +0" #20 -1! -b110 9 -b00000000000000000000000000000100 8 -b00000000000000000000000000000010 7 -b0000000000000000000000000000001000000000000000000000000011111101 6 -r0.6 5 -r0.4 4 -r0.2 3 +1" +b110 : +b00000000000000000000000000000100 9 +b00000000000000000000000000000010 8 +b0000000000000000000000000000001000000000000000000000000011111101 7 +r0.6 6 +r0.4 5 +r0.2 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000010 " -b111111 : +b0000 % +b00 $ +b00000000000000000000000000000010 # +b111111 ; #25 -0! +0" #30 -1! -b110110 : -b00000000000000000000000000000011 " -b11 # -b1111 $ -b11 % +1" +b110110 ; +b00000000000000000000000000000011 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.3 3 -r0.6000000000000001 4 -r0.8999999999999999 5 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 7 -b00000000000000000000000000000110 8 -b101 9 +b11 3 +r0.3 4 +r0.6000000000000001 5 +r0.8999999999999999 6 +b0000000000000000000000000000001100000000000000000000000011111100 7 +b00000000000000000000000000000011 8 +b00000000000000000000000000000110 9 +b101 : #35 -0! +0" #40 -1! -b100 9 -b00000000000000000000000000001000 8 -b00000000000000000000000000000100 7 -b0000000000000000000000000000010000000000000000000000000011111011 6 -r1.2 5 -r0.8 4 -r0.4 3 +1" +b100 : +b00000000000000000000000000001000 9 +b00000000000000000000000000000100 8 +b0000000000000000000000000000010000000000000000000000000011111011 7 +r1.2 6 +r0.8 5 +r0.4 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000100 " -b101101 : +b0000 % +b00 $ +b00000000000000000000000000000100 # +b101101 ; #45 -0! +0" #50 -1! -b100100 : -b00000000000000000000000000000101 " -b11 # -b1111 $ -b11 % +1" +b100100 ; +b00000000000000000000000000000101 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.5 3 -r1 4 -r1.5 5 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 7 -b00000000000000000000000000001010 8 -b011 9 +b11 3 +r0.5 4 +r1 5 +r1.5 6 +b0000000000000000000000000000010100000000000000000000000011111010 7 +b00000000000000000000000000000101 8 +b00000000000000000000000000001010 9 +b011 : #55 -0! +0" #60 -1! -b010 9 -b00000000000000000000000000001100 8 -b00000000000000000000000000000110 7 -b0000000000000000000000000000011000000000000000000000000011111001 6 -r1.8 5 -r1.2 4 -r0.6 3 +1" +b010 : +b00000000000000000000000000001100 9 +b00000000000000000000000000000110 8 +b0000000000000000000000000000011000000000000000000000000011111001 7 +r1.8 6 +r1.2 5 +r0.6 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000110 " -b011011 : +b0000 % +b00 $ +b00000000000000000000000000000110 # +b011011 ; diff --git a/test_regress/t/t_trace_complex_params_fst_sc.out b/test_regress/t/t_trace_complex_params_fst_sc.out index 43f3c9ed6..46e0911c9 100644 --- a/test_regress/t/t_trace_complex_params_fst_sc.out +++ b/test_regress/t/t_trace_complex_params_fst_sc.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:18 2022 + Tue Oct 24 11:09:58 2023 $end $version @@ -9,279 +9,279 @@ $timescale 1ps $end $scope module top $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end -$var logic 2 # v_strp [1:0] $end -$var logic 4 $ v_strp_strp [3:0] $end -$var logic 2 % v_unip_strp [1:0] $end -$var logic 2 & v_arrp [2:1] $end -$var logic 4 ' v_arrp_arrp [3:0] $end -$var logic 4 ( v_arrp_strp [3:0] $end -$var logic 1 ) v_arru[1] $end -$var logic 1 * v_arru[2] $end -$var logic 1 + v_arru_arru[3][1] $end -$var logic 1 , v_arru_arru[3][2] $end -$var logic 1 - v_arru_arru[4][1] $end -$var logic 1 . v_arru_arru[4][2] $end -$var logic 2 / v_arru_arrp[3] [2:1] $end -$var logic 2 0 v_arru_arrp[4] [2:1] $end -$var logic 2 1 v_arru_strp[3] [1:0] $end -$var logic 2 2 v_arru_strp[4] [1:0] $end -$var real 64 3 v_real $end -$var real 64 4 v_arr_real[0] $end -$var real 64 5 v_arr_real[1] $end -$var logic 64 6 v_str32x2 [63:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end +$var bit 2 $ v_strp [1:0] $end +$var bit 4 % v_strp_strp [3:0] $end +$var bit 2 & v_unip_strp [1:0] $end +$var bit 2 ' v_arrp [2:1] $end +$var bit 4 ( v_arrp_arrp [3:0] $end +$var bit 4 ) v_arrp_strp [3:0] $end +$var bit 1 * v_arru[1] $end +$var bit 1 + v_arru[2] $end +$var bit 1 , v_arru_arru[3][1] $end +$var bit 1 - v_arru_arru[3][2] $end +$var bit 1 . v_arru_arru[4][1] $end +$var bit 1 / v_arru_arru[4][2] $end +$var bit 2 0 v_arru_arrp[3] [2:1] $end +$var bit 2 1 v_arru_arrp[4] [2:1] $end +$var bit 2 2 v_arru_strp[3] [1:0] $end +$var bit 2 3 v_arru_strp[4] [1:0] $end +$var real 64 4 v_real $end +$var real 64 5 v_arr_real[0] $end +$var real 64 6 v_arr_real[1] $end +$var logic 64 7 v_str32x2 [63:0] $end $attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 7 v_enumed [31:0] $end +$var int 32 8 v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 8 v_enumed2 [31:0] $end +$var int 32 9 v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 9 v_enumb [2:0] $end -$var logic 6 : v_enumb2_str [5:0] $end -$var logic 8 ; unpacked_array[-2] [7:0] $end -$var logic 8 < unpacked_array[-1] [7:0] $end -$var logic 8 = unpacked_array[0] [7:0] $end -$var bit 1 > LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 3 : v_enumb [2:0] $end +$var logic 6 ; v_enumb2_str [5:0] $end +$var logic 8 < unpacked_array[-2] [7:0] $end +$var logic 8 = unpacked_array[-1] [7:0] $end +$var logic 8 > unpacked_array[0] [7:0] $end +$var bit 1 ? LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end -$var parameter 32 ? PARAM [31:0] $end -$upscope $end -$scope module p2 $end $var parameter 32 @ PARAM [31:0] $end $upscope $end -$scope module p3 $end +$scope module p2 $end $var parameter 32 A PARAM [31:0] $end $upscope $end +$scope module p3 $end +$var parameter 32 B PARAM [31:0] $end +$upscope $end $scope module unnamedblk1 $end -$var integer 32 B b [31:0] $end +$var integer 32 C b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 C a [31:0] $end +$var integer 32 D a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 D global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1D +b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000000000011 A -b00000000000000000000000000000010 @ -b00000000000000000000000000000100 ? -0> +b00000000000000000000000000000011 B +b00000000000000000000000000000010 A +b00000000000000000000000000000100 @ +0? +b00000000 > b00000000 = b00000000 < -b00000000 ; -b000000 : -b000 9 +b000000 ; +b000 : +b00000000000000000000000000000000 9 b00000000000000000000000000000000 8 -b00000000000000000000000000000000 7 -b0000000000000000000000000000000000000000000000000000000011111111 6 +b0000000000000000000000000000000000000000000000000000000011111111 7 +r0 6 r0 5 r0 4 -r0 3 +b00 3 b00 2 b00 1 b00 0 -b00 / +0/ 0. 0- 0, 0+ 0* -0) +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000000 " -0! +b0000 % +b00 $ +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -b11 # -b1111 $ -b11 % +1" +b00000000000000000000000000000001 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.1 3 -r0.2 4 -r0.3 5 -b0000000000000000000000000000000100000000000000000000000011111110 6 -b00000000000000000000000000000001 7 -b00000000000000000000000000000010 8 -b111 9 -b00000000000000000000000000000101 B +b11 3 +r0.1 4 +r0.2 5 +r0.3 6 +b0000000000000000000000000000000100000000000000000000000011111110 7 +b00000000000000000000000000000001 8 +b00000000000000000000000000000010 9 +b111 : b00000000000000000000000000000101 C +b00000000000000000000000000000101 D #11 #12 #13 #14 #15 -0! +0" #16 #17 #18 #19 #20 -1! -b110 9 -b00000000000000000000000000000100 8 -b00000000000000000000000000000010 7 -b0000000000000000000000000000001000000000000000000000000011111101 6 -r0.6 5 -r0.4 4 -r0.2 3 +1" +b110 : +b00000000000000000000000000000100 9 +b00000000000000000000000000000010 8 +b0000000000000000000000000000001000000000000000000000000011111101 7 +r0.6 6 +r0.4 5 +r0.2 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000010 " -b111111 : +b0000 % +b00 $ +b00000000000000000000000000000010 # +b111111 ; #21 #22 #23 #24 #25 -0! +0" #26 #27 #28 #29 #30 -1! -b110110 : -b00000000000000000000000000000011 " -b11 # -b1111 $ -b11 % +1" +b110110 ; +b00000000000000000000000000000011 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.3 3 -r0.6000000000000001 4 -r0.8999999999999999 5 -b0000000000000000000000000000001100000000000000000000000011111100 6 -b00000000000000000000000000000011 7 -b00000000000000000000000000000110 8 -b101 9 +b11 3 +r0.3 4 +r0.6000000000000001 5 +r0.8999999999999999 6 +b0000000000000000000000000000001100000000000000000000000011111100 7 +b00000000000000000000000000000011 8 +b00000000000000000000000000000110 9 +b101 : #31 #32 #33 #34 #35 -0! +0" #36 #37 #38 #39 #40 -1! -b100 9 -b00000000000000000000000000001000 8 -b00000000000000000000000000000100 7 -b0000000000000000000000000000010000000000000000000000000011111011 6 -r1.2 5 -r0.8 4 -r0.4 3 +1" +b100 : +b00000000000000000000000000001000 9 +b00000000000000000000000000000100 8 +b0000000000000000000000000000010000000000000000000000000011111011 7 +r1.2 6 +r0.8 5 +r0.4 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000100 " -b101101 : +b0000 % +b00 $ +b00000000000000000000000000000100 # +b101101 ; #41 #42 #43 #44 #45 -0! +0" #46 #47 #48 #49 #50 -1! -b100100 : -b00000000000000000000000000000101 " -b11 # -b1111 $ -b11 % +1" +b100100 ; +b00000000000000000000000000000101 # +b11 $ +b1111 % b11 & -b1111 ' +b11 ' b1111 ( -b11 / +b1111 ) b11 0 b11 1 b11 2 -r0.5 3 -r1 4 -r1.5 5 -b0000000000000000000000000000010100000000000000000000000011111010 6 -b00000000000000000000000000000101 7 -b00000000000000000000000000001010 8 -b011 9 +b11 3 +r0.5 4 +r1 5 +r1.5 6 +b0000000000000000000000000000010100000000000000000000000011111010 7 +b00000000000000000000000000000101 8 +b00000000000000000000000000001010 9 +b011 : #51 #52 #53 #54 #55 -0! +0" #56 #57 #58 #59 #60 -1! -b010 9 -b00000000000000000000000000001100 8 -b00000000000000000000000000000110 7 -b0000000000000000000000000000011000000000000000000000000011111001 6 -r1.8 5 -r1.2 4 -r0.6 3 +1" +b010 : +b00000000000000000000000000001100 9 +b00000000000000000000000000000110 8 +b0000000000000000000000000000011000000000000000000000000011111001 7 +r1.8 6 +r1.2 5 +r0.6 4 +b00 3 b00 2 b00 1 b00 0 -b00 / +b0000 ) b0000 ( -b0000 ' +b00 ' b00 & -b00 % -b0000 $ -b00 # -b00000000000000000000000000000110 " -b011011 : +b0000 % +b00 $ +b00000000000000000000000000000110 # +b011011 ; #61 #62 #63 diff --git a/test_regress/t/t_trace_complex_structs.out b/test_regress/t/t_trace_complex_structs.out index 8b5d5f780..c22d5430e 100644 --- a/test_regress/t/t_trace_complex_structs.out +++ b/test_regress/t/t_trace_complex_structs.out @@ -1,90 +1,89 @@ $version Generated by VerilatedVcd $end -$date Wed Aug 11 12:41:22 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 I clk $end $scope module $unit $end - $var wire 1 # global_bit $end + $var wire 1 # global_bit $end $upscope $end + $var wire 1 I clk $end $scope module t $end - $var wire 1 S LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end - $var wire 1 I clk $end + $var wire 1 I clk $end $var wire 32 $ cyc [31:0] $end - $var wire 8 Q unpacked_array[-1] [7:0] $end - $var wire 8 P unpacked_array[-2] [7:0] $end - $var wire 8 R unpacked_array[0] [7:0] $end - $var real 64 < v_arr_real[0] $end - $var real 64 > v_arr_real[1] $end - $var wire 2 - v_arrp [2:1] $end - $var wire 2 . v_arrp_arrp[3] [2:1] $end - $var wire 2 / v_arrp_arrp[4] [2:1] $end - $var wire 1 J v_arru[1] $end - $var wire 1 K v_arru[2] $end - $var wire 2 4 v_arru_arrp[3] [2:1] $end - $var wire 2 5 v_arru_arrp[4] [2:1] $end - $var wire 1 L v_arru_arru[3][1] $end - $var wire 1 M v_arru_arru[3][2] $end - $var wire 1 N v_arru_arru[4][1] $end - $var wire 1 O v_arru_arru[4][2] $end - $var wire 3 D v_enumb [2:0] $end - $var wire 32 B v_enumed [31:0] $end - $var wire 32 C v_enumed2 [31:0] $end - $var real 64 : v_real $end - $scope module unnamedblk1 $end - $var wire 32 G b [31:0] $end - $scope module unnamedblk2 $end - $var wire 32 H a [31:0] $end + $scope module v_strp $end + $var wire 1 % b1 $end + $var wire 1 & b0 $end + $upscope $end + $scope module v_strp_strp $end + $scope module x1 $end + $var wire 1 ' b1 $end + $var wire 1 ( b0 $end + $upscope $end + $scope module x0 $end + $var wire 1 ) b1 $end + $var wire 1 * b0 $end $upscope $end $upscope $end + $scope module v_unip_strp $end + $scope module x1 $end + $var wire 1 + b1 $end + $var wire 1 , b0 $end + $upscope $end + $scope module x0 $end + $var wire 1 + b1 $end + $var wire 1 , b0 $end + $upscope $end + $upscope $end + $var wire 2 - v_arrp [2:1] $end + $var wire 2 . v_arrp_arrp[3] [2:1] $end + $var wire 2 / v_arrp_arrp[4] [2:1] $end $scope module v_arrp_strp[3] $end - $var wire 1 1 b0 $end - $var wire 1 0 b1 $end + $var wire 1 0 b1 $end + $var wire 1 1 b0 $end $upscope $end $scope module v_arrp_strp[4] $end - $var wire 1 3 b0 $end - $var wire 1 2 b1 $end + $var wire 1 2 b1 $end + $var wire 1 3 b0 $end $upscope $end + $var wire 1 J v_arru[1] $end + $var wire 1 K v_arru[2] $end + $var wire 1 L v_arru_arru[3][1] $end + $var wire 1 M v_arru_arru[3][2] $end + $var wire 1 N v_arru_arru[4][1] $end + $var wire 1 O v_arru_arru[4][2] $end + $var wire 2 4 v_arru_arrp[3] [2:1] $end + $var wire 2 5 v_arru_arrp[4] [2:1] $end $scope module v_arru_strp[3] $end - $var wire 1 7 b0 $end - $var wire 1 6 b1 $end + $var wire 1 6 b1 $end + $var wire 1 7 b0 $end $upscope $end $scope module v_arru_strp[4] $end - $var wire 1 9 b0 $end - $var wire 1 8 b1 $end - $upscope $end - $scope module v_enumb2_str $end - $var wire 3 E a [2:0] $end - $var wire 3 F b [2:0] $end + $var wire 1 8 b1 $end + $var wire 1 9 b0 $end $upscope $end + $var real 64 : v_real $end + $var real 64 < v_arr_real[0] $end + $var real 64 > v_arr_real[1] $end $scope module v_str32x2[0] $end $var wire 32 @ data [31:0] $end $upscope $end $scope module v_str32x2[1] $end $var wire 32 A data [31:0] $end $upscope $end - $scope module v_strp_strp $end - $scope module x0 $end - $var wire 1 * b0 $end - $var wire 1 ) b1 $end - $upscope $end - $scope module x1 $end - $var wire 1 ( b0 $end - $var wire 1 ' b1 $end - $upscope $end + $var wire 32 B v_enumed [31:0] $end + $var wire 32 C v_enumed2 [31:0] $end + $var wire 3 D v_enumb [2:0] $end + $scope module v_enumb2_str $end + $var wire 3 E a [2:0] $end + $var wire 3 F b [2:0] $end $upscope $end - $scope module v_strp $end - $var wire 1 & b0 $end - $var wire 1 % b1 $end - $upscope $end - $scope module v_unip_strp $end - $scope module x0 $end - $var wire 1 , b0 $end - $var wire 1 + b1 $end - $upscope $end - $scope module x1 $end - $var wire 1 , b0 $end - $var wire 1 + b1 $end + $var wire 8 P unpacked_array[-2] [7:0] $end + $var wire 8 Q unpacked_array[-1] [7:0] $end + $var wire 8 R unpacked_array[0] [7:0] $end + $var wire 1 S LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end + $scope module unnamedblk1 $end + $var wire 32 G b [31:0] $end + $scope module unnamedblk2 $end + $var wire 32 H a [31:0] $end $upscope $end $upscope $end $upscope $end diff --git a/test_regress/t/t_trace_complex_structs_fst.out b/test_regress/t/t_trace_complex_structs_fst.out index c827fdd9b..81ae0ea36 100644 --- a/test_regress/t/t_trace_complex_structs_fst.out +++ b/test_regress/t/t_trace_complex_structs_fst.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:19 2022 + Tue Oct 24 11:01:27 2023 $end $version @@ -9,125 +9,125 @@ $timescale 1ps $end $scope module top $end -$var wire 1 ! clk $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end +$var wire 1 " clk $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end $scope struct v_strp $end -$var logic 1 # b1 $end -$var logic 1 $ b0 $end +$var bit 1 $ b1 $end +$var bit 1 % b0 $end $upscope $end $scope struct v_strp_strp $end $scope struct x1 $end -$var logic 1 % b1 $end -$var logic 1 & b0 $end +$var bit 1 & b1 $end +$var bit 1 ' b0 $end $upscope $end $scope struct x0 $end -$var logic 1 ' b1 $end -$var logic 1 ( b0 $end +$var bit 1 ( b1 $end +$var bit 1 ) b0 $end $upscope $end $upscope $end $scope union v_unip_strp $end $scope struct x1 $end -$var logic 1 ) b1 $end -$var logic 1 * b0 $end +$var bit 1 * b1 $end +$var bit 1 + b0 $end $upscope $end $scope struct x0 $end -$var logic 1 ) b1 $end -$var logic 1 * b0 $end +$var bit 1 * b1 $end +$var bit 1 + b0 $end $upscope $end $upscope $end -$var logic 2 + v_arrp [2:1] $end -$var logic 2 , v_arrp_arrp[3] [2:1] $end -$var logic 2 - v_arrp_arrp[4] [2:1] $end +$var bit 2 , v_arrp [2:1] $end +$var bit 2 - v_arrp_arrp[3] [2:1] $end +$var bit 2 . v_arrp_arrp[4] [2:1] $end $scope struct v_arrp_strp[3] $end -$var logic 1 . b1 $end -$var logic 1 / b0 $end +$var bit 1 / b1 $end +$var bit 1 0 b0 $end $upscope $end $scope struct v_arrp_strp[4] $end -$var logic 1 0 b1 $end -$var logic 1 1 b0 $end +$var bit 1 1 b1 $end +$var bit 1 2 b0 $end $upscope $end -$var logic 1 2 v_arru[1] $end -$var logic 1 3 v_arru[2] $end -$var logic 1 4 v_arru_arru[3][1] $end -$var logic 1 5 v_arru_arru[3][2] $end -$var logic 1 6 v_arru_arru[4][1] $end -$var logic 1 7 v_arru_arru[4][2] $end -$var logic 2 8 v_arru_arrp[3] [2:1] $end -$var logic 2 9 v_arru_arrp[4] [2:1] $end +$var bit 1 3 v_arru[1] $end +$var bit 1 4 v_arru[2] $end +$var bit 1 5 v_arru_arru[3][1] $end +$var bit 1 6 v_arru_arru[3][2] $end +$var bit 1 7 v_arru_arru[4][1] $end +$var bit 1 8 v_arru_arru[4][2] $end +$var bit 2 9 v_arru_arrp[3] [2:1] $end +$var bit 2 : v_arru_arrp[4] [2:1] $end $scope struct v_arru_strp[3] $end -$var logic 1 : b1 $end -$var logic 1 ; b0 $end +$var bit 1 ; b1 $end +$var bit 1 < b0 $end $upscope $end $scope struct v_arru_strp[4] $end -$var logic 1 < b1 $end -$var logic 1 = b0 $end +$var bit 1 = b1 $end +$var bit 1 > b0 $end $upscope $end -$var real 64 > v_real $end -$var real 64 ? v_arr_real[0] $end -$var real 64 @ v_arr_real[1] $end +$var real 64 ? v_real $end +$var real 64 @ v_arr_real[0] $end +$var real 64 A v_arr_real[1] $end $scope struct v_str32x2[0] $end -$var logic 32 A data [31:0] $end +$var logic 32 B data [31:0] $end $upscope $end $scope struct v_str32x2[1] $end -$var logic 32 B data [31:0] $end -$attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end +$var logic 32 C data [31:0] $end $upscope $end +$attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 C v_enumed [31:0] $end +$var int 32 D v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 D v_enumed2 [31:0] $end +$var int 32 E v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 E v_enumb [2:0] $end +$var logic 3 F v_enumb [2:0] $end $scope struct v_enumb2_str $end $attrbegin misc 07 "" 2 $end -$var logic 3 F a [2:0] $end +$var logic 3 G a [2:0] $end $attrbegin misc 07 "" 2 $end -$var logic 3 G b [2:0] $end +$var logic 3 H b [2:0] $end $upscope $end -$var logic 8 H unpacked_array[-2] [7:0] $end -$var logic 8 I unpacked_array[-1] [7:0] $end -$var logic 8 J unpacked_array[0] [7:0] $end -$var bit 1 K LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 8 I unpacked_array[-2] [7:0] $end +$var logic 8 J unpacked_array[-1] [7:0] $end +$var logic 8 K unpacked_array[0] [7:0] $end +$var bit 1 L LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module unnamedblk1 $end -$var integer 32 L b [31:0] $end +$var integer 32 M b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 M a [31:0] $end +$var integer 32 N a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 N global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1N +b00000000000000000000000000000000 N b00000000000000000000000000000000 M -b00000000000000000000000000000000 L -0K +0L +b00000000 K b00000000 J b00000000 I -b00000000 H +b000 H b000 G b000 F -b000 E +b00000000000000000000000000000000 E b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000011111111 A +b00000000000000000000000011111111 B +r0 A r0 @ r0 ? -r0 > +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +08 07 06 05 @@ -137,10 +137,10 @@ b00 8 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -148,14 +148,13 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000000 " -0! +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -1# +1" +b00000000000000000000000000000001 # 1$ 1% 1& @@ -163,73 +162,73 @@ b00000000000000000000000000000001 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.1 > -r0.2 ? -r0.3 @ -b00000000000000000000000011111110 A -b00000000000000000000000000000001 B +1> +r0.1 ? +r0.2 @ +r0.3 A +b00000000000000000000000011111110 B b00000000000000000000000000000001 C -b00000000000000000000000000000010 D -b111 E -b00000000000000000000000000000101 L -b00000000000000000000000000000101 M -#15 -0! -#20 -1! -b110 E -b00000000000000000000000000000100 D -b00000000000000000000000000000010 C -b00000000000000000000000000000010 B -b00000000000000000000000011111101 A -r0.6 @ -r0.4 ? -r0.2 > -0= -0< -0; -0: -b00 9 -b00 8 -01 -00 -0/ -0. -b00 - -b00 , -b00 + -0* -0) -0( -0' -0& -0% -0$ -0# -b00000000000000000000000000000010 " +b00000000000000000000000000000001 D +b00000000000000000000000000000010 E b111 F -b111 G -#25 -0! -#30 -1! -b110 G +b00000000000000000000000000000101 M +b00000000000000000000000000000101 N +#15 +0" +#20 +1" b110 F -b00000000000000000000000000000011 " -1# +b00000000000000000000000000000100 E +b00000000000000000000000000000010 D +b00000000000000000000000000000010 C +b00000000000000000000000011111101 B +r0.6 A +r0.4 @ +r0.2 ? +0> +0= +0< +0; +b00 : +b00 9 +02 +01 +00 +0/ +b00 . +b00 - +b00 , +0+ +0* +0) +0( +0' +0& +0% +0$ +b00000000000000000000000000000010 # +b111 G +b111 H +#25 +0" +#30 +1" +b110 H +b110 G +b00000000000000000000000000000011 # 1$ 1% 1& @@ -237,52 +236,54 @@ b00000000000000000000000000000011 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.3 > -r0.6000000000000001 ? -r0.8999999999999999 @ -b00000000000000000000000011111100 A -b00000000000000000000000000000011 B +1> +r0.3 ? +r0.6000000000000001 @ +r0.8999999999999999 A +b00000000000000000000000011111100 B b00000000000000000000000000000011 C -b00000000000000000000000000000110 D -b101 E +b00000000000000000000000000000011 D +b00000000000000000000000000000110 E +b101 F #35 -0! +0" #40 -1! -b100 E -b00000000000000000000000000001000 D +1" +b100 F +b00000000000000000000000000001000 E +b00000000000000000000000000000100 D b00000000000000000000000000000100 C -b00000000000000000000000000000100 B -b00000000000000000000000011111011 A -r1.2 @ -r0.8 ? -r0.4 > +b00000000000000000000000011111011 B +r1.2 A +r0.8 @ +r0.4 ? +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +02 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -290,18 +291,16 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000100 " -b101 F +b00000000000000000000000000000100 # b101 G +b101 H #45 -0! +0" #50 -1! +1" +b100 H b100 G -b100 F -b00000000000000000000000000000101 " -1# +b00000000000000000000000000000101 # 1$ 1% 1& @@ -309,52 +308,54 @@ b00000000000000000000000000000101 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.5 > -r1 ? -r1.5 @ -b00000000000000000000000011111010 A -b00000000000000000000000000000101 B +1> +r0.5 ? +r1 @ +r1.5 A +b00000000000000000000000011111010 B b00000000000000000000000000000101 C -b00000000000000000000000000001010 D -b011 E +b00000000000000000000000000000101 D +b00000000000000000000000000001010 E +b011 F #55 -0! +0" #60 -1! -b010 E -b00000000000000000000000000001100 D +1" +b010 F +b00000000000000000000000000001100 E +b00000000000000000000000000000110 D b00000000000000000000000000000110 C -b00000000000000000000000000000110 B -b00000000000000000000000011111001 A -r1.8 @ -r1.2 ? -r0.6 > +b00000000000000000000000011111001 B +r1.8 A +r1.2 @ +r0.6 ? +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +02 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -362,7 +363,6 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000110 " -b011 F +b00000000000000000000000000000110 # b011 G +b011 H diff --git a/test_regress/t/t_trace_complex_structs_fst_sc.out b/test_regress/t/t_trace_complex_structs_fst_sc.out index 81696e302..8bfcf9b29 100644 --- a/test_regress/t/t_trace_complex_structs_fst_sc.out +++ b/test_regress/t/t_trace_complex_structs_fst_sc.out @@ -1,5 +1,5 @@ $date - Wed Feb 23 00:01:26 2022 + Tue Oct 24 11:01:32 2023 $end $version @@ -9,124 +9,124 @@ $timescale 1ps $end $scope module top $end +$scope module $unit $end +$var bit 1 ! global_bit $end +$upscope $end $scope module t $end -$var wire 1 ! clk $end -$var integer 32 " cyc [31:0] $end +$var wire 1 " clk $end +$var integer 32 # cyc [31:0] $end $scope struct v_strp $end -$var logic 1 # b1 $end -$var logic 1 $ b0 $end +$var bit 1 $ b1 $end +$var bit 1 % b0 $end $upscope $end $scope struct v_strp_strp $end $scope struct x1 $end -$var logic 1 % b1 $end -$var logic 1 & b0 $end +$var bit 1 & b1 $end +$var bit 1 ' b0 $end $upscope $end $scope struct x0 $end -$var logic 1 ' b1 $end -$var logic 1 ( b0 $end +$var bit 1 ( b1 $end +$var bit 1 ) b0 $end $upscope $end $upscope $end $scope union v_unip_strp $end $scope struct x1 $end -$var logic 1 ) b1 $end -$var logic 1 * b0 $end +$var bit 1 * b1 $end +$var bit 1 + b0 $end $upscope $end $scope struct x0 $end -$var logic 1 ) b1 $end -$var logic 1 * b0 $end +$var bit 1 * b1 $end +$var bit 1 + b0 $end $upscope $end $upscope $end -$var logic 2 + v_arrp [2:1] $end -$var logic 2 , v_arrp_arrp[3] [2:1] $end -$var logic 2 - v_arrp_arrp[4] [2:1] $end +$var bit 2 , v_arrp [2:1] $end +$var bit 2 - v_arrp_arrp[3] [2:1] $end +$var bit 2 . v_arrp_arrp[4] [2:1] $end $scope struct v_arrp_strp[3] $end -$var logic 1 . b1 $end -$var logic 1 / b0 $end +$var bit 1 / b1 $end +$var bit 1 0 b0 $end $upscope $end $scope struct v_arrp_strp[4] $end -$var logic 1 0 b1 $end -$var logic 1 1 b0 $end +$var bit 1 1 b1 $end +$var bit 1 2 b0 $end $upscope $end -$var logic 1 2 v_arru[1] $end -$var logic 1 3 v_arru[2] $end -$var logic 1 4 v_arru_arru[3][1] $end -$var logic 1 5 v_arru_arru[3][2] $end -$var logic 1 6 v_arru_arru[4][1] $end -$var logic 1 7 v_arru_arru[4][2] $end -$var logic 2 8 v_arru_arrp[3] [2:1] $end -$var logic 2 9 v_arru_arrp[4] [2:1] $end +$var bit 1 3 v_arru[1] $end +$var bit 1 4 v_arru[2] $end +$var bit 1 5 v_arru_arru[3][1] $end +$var bit 1 6 v_arru_arru[3][2] $end +$var bit 1 7 v_arru_arru[4][1] $end +$var bit 1 8 v_arru_arru[4][2] $end +$var bit 2 9 v_arru_arrp[3] [2:1] $end +$var bit 2 : v_arru_arrp[4] [2:1] $end $scope struct v_arru_strp[3] $end -$var logic 1 : b1 $end -$var logic 1 ; b0 $end +$var bit 1 ; b1 $end +$var bit 1 < b0 $end $upscope $end $scope struct v_arru_strp[4] $end -$var logic 1 < b1 $end -$var logic 1 = b0 $end +$var bit 1 = b1 $end +$var bit 1 > b0 $end $upscope $end -$var real 64 > v_real $end -$var real 64 ? v_arr_real[0] $end -$var real 64 @ v_arr_real[1] $end +$var real 64 ? v_real $end +$var real 64 @ v_arr_real[0] $end +$var real 64 A v_arr_real[1] $end $scope struct v_str32x2[0] $end -$var logic 32 A data [31:0] $end +$var logic 32 B data [31:0] $end $upscope $end $scope struct v_str32x2[1] $end -$var logic 32 B data [31:0] $end -$attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end +$var logic 32 C data [31:0] $end $upscope $end +$attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end $attrbegin misc 07 "" 1 $end -$var logic 32 C v_enumed [31:0] $end +$var int 32 D v_enumed [31:0] $end $attrbegin misc 07 "" 1 $end -$var logic 32 D v_enumed2 [31:0] $end +$var int 32 E v_enumed2 [31:0] $end $attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end $attrbegin misc 07 "" 2 $end -$var logic 3 E v_enumb [2:0] $end +$var logic 3 F v_enumb [2:0] $end $scope struct v_enumb2_str $end $attrbegin misc 07 "" 2 $end -$var logic 3 F a [2:0] $end +$var logic 3 G a [2:0] $end $attrbegin misc 07 "" 2 $end -$var logic 3 G b [2:0] $end +$var logic 3 H b [2:0] $end $upscope $end -$var logic 8 H unpacked_array[-2] [7:0] $end -$var logic 8 I unpacked_array[-1] [7:0] $end -$var logic 8 J unpacked_array[0] [7:0] $end -$var bit 1 K LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end +$var logic 8 I unpacked_array[-2] [7:0] $end +$var logic 8 J unpacked_array[-1] [7:0] $end +$var logic 8 K unpacked_array[0] [7:0] $end +$var bit 1 L LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end $scope module unnamedblk1 $end -$var integer 32 L b [31:0] $end +$var integer 32 M b [31:0] $end $scope module unnamedblk2 $end -$var integer 32 M a [31:0] $end +$var integer 32 N a [31:0] $end $upscope $end $upscope $end $upscope $end -$scope module $unit $end -$var bit 1 N global_bit $end -$upscope $end $upscope $end $enddefinitions $end #0 $dumpvars -1N +b00000000000000000000000000000000 N b00000000000000000000000000000000 M -b00000000000000000000000000000000 L -0K +0L +b00000000 K b00000000 J b00000000 I -b00000000 H +b000 H b000 G b000 F -b000 E +b00000000000000000000000000000000 E b00000000000000000000000000000000 D b00000000000000000000000000000000 C -b00000000000000000000000000000000 B -b00000000000000000000000011111111 A +b00000000000000000000000011111111 B +r0 A r0 @ r0 ? -r0 > +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +08 07 06 05 @@ -136,10 +136,10 @@ b00 8 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -147,14 +147,13 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000000 " -0! +b00000000000000000000000000000000 # +0" +1! $end #10 -1! -b00000000000000000000000000000001 " -1# +1" +b00000000000000000000000000000001 # 1$ 1% 1& @@ -162,62 +161,64 @@ b00000000000000000000000000000001 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.1 > -r0.2 ? -r0.3 @ -b00000000000000000000000011111110 A -b00000000000000000000000000000001 B +1> +r0.1 ? +r0.2 @ +r0.3 A +b00000000000000000000000011111110 B b00000000000000000000000000000001 C -b00000000000000000000000000000010 D -b111 E -b00000000000000000000000000000101 L +b00000000000000000000000000000001 D +b00000000000000000000000000000010 E +b111 F b00000000000000000000000000000101 M +b00000000000000000000000000000101 N #11 #12 #13 #14 #15 -0! +0" #16 #17 #18 #19 #20 -1! -b110 E -b00000000000000000000000000000100 D +1" +b110 F +b00000000000000000000000000000100 E +b00000000000000000000000000000010 D b00000000000000000000000000000010 C -b00000000000000000000000000000010 B -b00000000000000000000000011111101 A -r0.6 @ -r0.4 ? -r0.2 > +b00000000000000000000000011111101 B +r0.6 A +r0.4 @ +r0.2 ? +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +02 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -225,26 +226,24 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000010 " -b111 F +b00000000000000000000000000000010 # b111 G +b111 H #21 #22 #23 #24 #25 -0! +0" #26 #27 #28 #29 #30 -1! +1" +b110 H b110 G -b110 F -b00000000000000000000000000000011 " -1# +b00000000000000000000000000000011 # 1$ 1% 1& @@ -252,60 +251,62 @@ b00000000000000000000000000000011 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.3 > -r0.6000000000000001 ? -r0.8999999999999999 @ -b00000000000000000000000011111100 A -b00000000000000000000000000000011 B +1> +r0.3 ? +r0.6000000000000001 @ +r0.8999999999999999 A +b00000000000000000000000011111100 B b00000000000000000000000000000011 C -b00000000000000000000000000000110 D -b101 E +b00000000000000000000000000000011 D +b00000000000000000000000000000110 E +b101 F #31 #32 #33 #34 #35 -0! +0" #36 #37 #38 #39 #40 -1! -b100 E -b00000000000000000000000000001000 D +1" +b100 F +b00000000000000000000000000001000 E +b00000000000000000000000000000100 D b00000000000000000000000000000100 C -b00000000000000000000000000000100 B -b00000000000000000000000011111011 A -r1.2 @ -r0.8 ? -r0.4 > +b00000000000000000000000011111011 B +r1.2 A +r0.8 @ +r0.4 ? +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +02 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -313,26 +314,24 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000100 " -b101 F +b00000000000000000000000000000100 # b101 G +b101 H #41 #42 #43 #44 #45 -0! +0" #46 #47 #48 #49 #50 -1! +1" +b100 H b100 G -b100 F -b00000000000000000000000000000101 " -1# +b00000000000000000000000000000101 # 1$ 1% 1& @@ -340,60 +339,62 @@ b00000000000000000000000000000101 " 1( 1) 1* -b11 + +1+ b11 , b11 - -1. +b11 . 1/ 10 11 -b11 8 +12 b11 9 -1: +b11 : 1; 1< 1= -r0.5 > -r1 ? -r1.5 @ -b00000000000000000000000011111010 A -b00000000000000000000000000000101 B +1> +r0.5 ? +r1 @ +r1.5 A +b00000000000000000000000011111010 B b00000000000000000000000000000101 C -b00000000000000000000000000001010 D -b011 E +b00000000000000000000000000000101 D +b00000000000000000000000000001010 E +b011 F #51 #52 #53 #54 #55 -0! +0" #56 #57 #58 #59 #60 -1! -b010 E -b00000000000000000000000000001100 D +1" +b010 F +b00000000000000000000000000001100 E +b00000000000000000000000000000110 D b00000000000000000000000000000110 C -b00000000000000000000000000000110 B -b00000000000000000000000011111001 A -r1.8 @ -r1.2 ? -r0.6 > +b00000000000000000000000011111001 B +r1.8 A +r1.2 @ +r0.6 ? +0> 0= 0< 0; -0: +b00 : b00 9 -b00 8 +02 01 00 0/ -0. +b00 . b00 - b00 , -b00 + +0+ 0* 0) 0( @@ -401,10 +402,9 @@ b00 + 0& 0% 0$ -0# -b00000000000000000000000000000110 " -b011 F +b00000000000000000000000000000110 # b011 G +b011 H #61 #62 #63 diff --git a/test_regress/t/t_trace_dumpvars_dyn_vcd_0.out b/test_regress/t/t_trace_dumpvars_dyn_vcd_0.out index c19393619..48e248b3d 100644 --- a/test_regress/t/t_trace_dumpvars_dyn_vcd_0.out +++ b/test_regress/t/t_trace_dumpvars_dyn_vcd_0.out @@ -1,11 +1,10 @@ $version Generated by VerilatedVcd $end -$date Sat Mar 5 13:48:47 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 , clk $end + $var wire 1 , clk $end $scope module t $end - $var wire 1 , clk $end + $var wire 1 , clk $end $var wire 32 # cyc [31:0] $end $scope module sub1a $end $var wire 32 - ADD [31:0] $end diff --git a/test_regress/t/t_trace_empty.pl b/test_regress/t/t_trace_empty.pl index 314b65d45..fae46614d 100755 --- a/test_regress/t/t_trace_empty.pl +++ b/test_regress/t/t_trace_empty.pl @@ -18,8 +18,6 @@ execute( check_finished => 1, ); -file_grep_not("$Self->{obj_dir}/simx.vcd", qr/scope/); -file_grep_not("$Self->{obj_dir}/simx.vcd", qr/upscope/); file_grep_not("$Self->{obj_dir}/simx.vcd", qr/var/); ok(1); diff --git a/test_regress/t/t_trace_ena_cc.out b/test_regress/t/t_trace_ena_cc.out index 15693b267..928abceac 100644 --- a/test_regress/t/t_trace_ena_cc.out +++ b/test_regress/t/t_trace_ena_cc.out @@ -1,14 +1,12 @@ $version Generated by VerilatedVcd $end -$date Sat Jan 27 15:03:24 2018 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end - $var wire 1 ' clk $end + $var wire 1 ' clk $end $scope module t $end - $var wire 32 $ c_trace_on [31:0] $end - $var wire 1 ' clk $end + $var wire 1 ' clk $end $var wire 32 # cyc [31:0] $end + $var wire 32 $ c_trace_on [31:0] $end $var real 64 % r $end $upscope $end $upscope $end @@ -83,7 +81,7 @@ r0.8999999999999999 % #95 0' #100 -1' b00000000000000000000000000001011 # b00000000000000000000000000001001 $ r0.9999999999999999 % +1' diff --git a/test_regress/t/t_trace_ena_sc.out b/test_regress/t/t_trace_ena_sc.out index 1553a9196..78864c041 100644 --- a/test_regress/t/t_trace_ena_sc.out +++ b/test_regress/t/t_trace_ena_sc.out @@ -1,163 +1,161 @@ $version Generated by VerilatedVcd $end -$date Tue Apr 7 19:56:41 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module top $end $scope module t $end - $var wire 32 3 c_trace_on [31:0] $end - $var wire 1 # clk $end - $var wire 32 + cyc [31:0] $end - $var real 64 ; r $end + $var wire 1 ' clk $end + $var wire 32 # cyc [31:0] $end + $var wire 32 $ c_trace_on [31:0] $end + $var real 64 % r $end $upscope $end $upscope $end $enddefinitions $end #0 -0# -b00000000000000000000000000000001 + -b00000000000000000000000000000000 3 -r0 ; +b00000000000000000000000000000001 # +b00000000000000000000000000000000 $ +r0 % +0' #10 -1# -b00000000000000000000000000000010 + -r0.1 ; +b00000000000000000000000000000010 # +r0.1 % +1' #11 #12 #13 #14 #15 -0# +0' #16 #17 #18 #19 #20 -1# -b00000000000000000000000000000011 + -b00000000000000000000000000000001 3 -r0.2 ; +b00000000000000000000000000000011 # +b00000000000000000000000000000001 $ +r0.2 % +1' #21 #22 #23 #24 #25 -0# +0' #26 #27 #28 #29 #30 -1# -b00000000000000000000000000000100 + -b00000000000000000000000000000010 3 -r0.3 ; +b00000000000000000000000000000100 # +b00000000000000000000000000000010 $ +r0.3 % +1' #31 #32 #33 #34 #35 -0# +0' #36 #37 #38 #39 #40 -1# -b00000000000000000000000000000101 + -b00000000000000000000000000000011 3 -r0.4 ; +b00000000000000000000000000000101 # +b00000000000000000000000000000011 $ +r0.4 % +1' #41 #42 #43 #44 #45 -0# +0' #46 #47 #48 #49 #50 -1# -b00000000000000000000000000000110 + -b00000000000000000000000000000100 3 -r0.5 ; +b00000000000000000000000000000110 # +b00000000000000000000000000000100 $ +r0.5 % +1' #51 #52 #53 #54 #55 -0# +0' #56 #57 #58 #59 #60 -1# -b00000000000000000000000000000111 + -b00000000000000000000000000000101 3 -r0.6 ; +b00000000000000000000000000000111 # +b00000000000000000000000000000101 $ +r0.6 % +1' #61 #62 #63 #64 #65 -0# +0' #66 #67 #68 #69 #70 -1# -b00000000000000000000000000001000 + -b00000000000000000000000000000110 3 -r0.7 ; +b00000000000000000000000000001000 # +b00000000000000000000000000000110 $ +r0.7 % +1' #71 #72 #73 #74 #75 -0# +0' #76 #77 #78 #79 #80 -1# -b00000000000000000000000000001001 + -b00000000000000000000000000000111 3 -r0.7999999999999999 ; +b00000000000000000000000000001001 # +b00000000000000000000000000000111 $ +r0.7999999999999999 % +1' #81 #82 #83 #84 #85 -0# +0' #86 #87 #88 #89 #90 -1# -b00000000000000000000000000001010 + -b00000000000000000000000000001000 3 -r0.8999999999999999 ; +b00000000000000000000000000001010 # +b00000000000000000000000000001000 $ +r0.8999999999999999 % +1' #91 #92 #93 #94 #95 -0# +0' #96 #97 #98 #99 #100 -1# -b00000000000000000000000000001011 + -b00000000000000000000000000001001 3 -r0.9999999999999999 ; +b00000000000000000000000000001011 # +b00000000000000000000000000001001 $ +r0.9999999999999999 % +1' #101 #102 #103 diff --git a/test_regress/t/t_trace_public.out b/test_regress/t/t_trace_public.out index e9ef906b0..80592b6e8 100644 --- a/test_regress/t/t_trace_public.out +++ b/test_regress/t/t_trace_public.out @@ -1,32 +1,31 @@ $version Generated by VerilatedVcd $end -$date Tue Aug 10 15:49:51 2021 $end $timescale 1ps $end $scope module top $end - $var wire 1 5 CLK $end - $var wire 1 6 RESET $end $scope module t $end - $var wire 1 5 CLK $end - $var wire 1 # RESET $end - $var wire 32 & val [31:0] $end - $var wire 2 $ vec[3] [2:1] $end - $var wire 2 % vec[4] [2:1] $end + $var wire 1 5 CLK $end + $var wire 1 # RESET $end $scope module glbl $end - $var wire 1 7 GSR $end + $var wire 1 7 GSR $end $upscope $end + $var wire 2 $ vec[3] [2:1] $end + $var wire 2 % vec[4] [2:1] $end + $var wire 32 & val [31:0] $end $scope module little $end - $var wire 1 5 clk $end - $var wire 128 1 i128 [63:190] $end - $var wire 49 / i48 [1:49] $end - $var wire 8 . i8 [0:7] $end + $var wire 1 5 clk $end + $var wire 8 ' i8 [0:7] $end + $var wire 49 ( i48 [1:49] $end + $var wire 128 * i128 [63:190] $end $upscope $end $scope module neg $end - $var wire 1 5 clk $end - $var wire 128 * i128 [63:-64] $end - $var wire 48 ( i48 [-1:-48] $end - $var wire 8 ' i8 [0:-7] $end + $var wire 1 5 clk $end + $var wire 8 . i8 [0:-7] $end + $var wire 48 / i48 [-1:-48] $end + $var wire 128 1 i128 [63:-64] $end $upscope $end $upscope $end + $var wire 1 5 CLK $end + $var wire 1 6 RESET $end $upscope $end $enddefinitions $end @@ -37,10 +36,10 @@ b00 $ b00 % b00000000000000000000000000000000 & b00000000 ' -b000000000000000000000000000000000000000000000000 ( +b0000000000000000000000000000000000000000000000000 ( b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 * b00000000 . -b0000000000000000000000000000000000000000000000000 / +b000000000000000000000000000000000000000000000000 / b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1 05 16 @@ -49,10 +48,10 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 #2 #3 b11111111 ' -b111111111111111111111111111111111111111111111111 ( +b1111111111111111111111111111111111111111111111111 ( b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 * b11111111 . -b1111111111111111111111111111111111111111111111111 / +b111111111111111111111111111111111111111111111111 / b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1 15 #4 @@ -65,10 +64,10 @@ b1111111111111111111111111111111111111111111111111111111111111111111111111111111 #9 0# b00000000 ' -b000000000000000000000000000000000000000000000000 ( +b0000000000000000000000000000000000000000000000000 ( b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 * b00000000 . -b0000000000000000000000000000000000000000000000000 / +b000000000000000000000000000000000000000000000000 / b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1 15 06 @@ -81,10 +80,10 @@ b0000000000000000000000000000000000000000000000000000000000000000000000000000000 #15 b00000000000000000000000000000001 & b11111111 ' -b111111111111111111111111111111111111111111111111 ( +b1111111111111111111111111111111111111111111111111 ( b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 * b11111111 . -b1111111111111111111111111111111111111111111111111 / +b111111111111111111111111111111111111111111111111 / b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1 15 #16 diff --git a/test_regress/t/t_trace_rollover.out b/test_regress/t/t_trace_rollover.out index 155fedd1b..9f8b917f8 100644 --- a/test_regress/t/t_trace_rollover.out +++ b/test_regress/t/t_trace_rollover.out @@ -1,11 +1,10 @@ $version Generated by VerilatedVcd $end -$date Sun Aug 28 08:18:01 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 # clk $end + $var wire 1 # clk $end $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end diff --git a/test_regress/t/t_trace_scope_vlt.out b/test_regress/t/t_trace_scope_vlt.out index 94628f611..72e07b491 100644 --- a/test_regress/t/t_trace_scope_vlt.out +++ b/test_regress/t/t_trace_scope_vlt.out @@ -1,11 +1,10 @@ $version Generated by VerilatedVcd $end -$date Thu May 12 22:13:21 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 ) clk $end + $var wire 1 ) clk $end $scope module t $end - $var wire 1 ) clk $end + $var wire 1 ) clk $end $scope module sub1a $end $var wire 32 * ADD [31:0] $end $var wire 32 # cyc [31:0] $end diff --git a/test_regress/t/t_trace_timescale.out b/test_regress/t/t_trace_timescale.out index 34791f485..02f18ab14 100644 --- a/test_regress/t/t_trace_timescale.out +++ b/test_regress/t/t_trace_timescale.out @@ -1,71 +1,69 @@ $version Generated by VerilatedVcd $end -$date Tue Apr 7 21:19:07 2020 - $end -$timescale 1ms $end +$timescale 1ms $end $scope module top $end - $var wire 1 + clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 1 + clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end $upscope $end $upscope $end $enddefinitions $end #0 -b00000000000000000000000000000000 # -0+ +0# +b00000000000000000000000000000000 $ #10 -b00000000000000000000000000000001 # -1+ +1# +b00000000000000000000000000000001 $ #15 -0+ +0# #20 -b00000000000000000000000000000010 # -1+ +1# +b00000000000000000000000000000010 $ #25 -0+ +0# #30 -b00000000000000000000000000000011 # -1+ +1# +b00000000000000000000000000000011 $ #35 -0+ +0# #40 -b00000000000000000000000000000100 # -1+ +1# +b00000000000000000000000000000100 $ #45 -0+ +0# #50 -b00000000000000000000000000000101 # -1+ +1# +b00000000000000000000000000000101 $ #55 -0+ +0# #60 -b00000000000000000000000000000110 # -1+ +1# +b00000000000000000000000000000110 $ #65 -0+ +0# #70 -b00000000000000000000000000000111 # -1+ +1# +b00000000000000000000000000000111 $ #75 -0+ +0# #80 -b00000000000000000000000000001000 # -1+ +1# +b00000000000000000000000000001000 $ #85 -0+ +0# #90 -b00000000000000000000000000001001 # -1+ +1# +b00000000000000000000000000001001 $ #95 -0+ +0# #100 -b00000000000000000000000000001010 # -1+ +1# +b00000000000000000000000000001010 $ #105 -0+ +0# #110 -1+ -b00000000000000000000000000001011 # +1# +b00000000000000000000000000001011 $ diff --git a/test_regress/t/t_trace_timing1.out b/test_regress/t/t_trace_timing1.out index 1cd5d550c..5d7ee2f0d 100644 --- a/test_regress/t/t_trace_timing1.out +++ b/test_regress/t/t_trace_timing1.out @@ -1,12 +1,11 @@ $version Generated by VerilatedVcd $end -$date Sat Oct 15 13:17:45 2022 $end $timescale 1ps $end $scope module TOP $end $scope module t $end $var wire 32 % CLOCK_CYCLE [31:0] $end - $var wire 1 $ clk $end - $var wire 1 # rst $end + $var wire 1 # rst $end + $var wire 1 $ clk $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_trace_two_dump_cc.out b/test_regress/t/t_trace_two_dump_cc.out index 46be29d26..f14f4193b 100644 --- a/test_regress/t/t_trace_two_dump_cc.out +++ b/test_regress/t/t_trace_two_dump_cc.out @@ -1,16 +1,14 @@ $version Generated by VerilatedVcd $end -$date Sat Mar 7 18:39:02 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end - $var wire 1 3 clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 32 + c_trace_on [31:0] $end - $var wire 1 3 clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -18,88 +16,67 @@ $enddefinitions $end #10 -b00000000000000000000000000000001 # -b00000000000000000000000000000000 + -13 -b00000000000000000000000000000001 ; -#10 +1# +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +b00000000000000000000000000000001 & #15 -#15 -03 +0# #20 -#20 -b00000000000000000000000000000010 # -b00000000000000000000000000000011 + -13 +1# +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % #25 -#25 -03 +0# #30 -#30 -b00000000000000000000000000000011 # -b00000000000000000000000000000100 + -13 +1# +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % #35 -#35 -03 +0# #40 -#40 -b00000000000000000000000000000100 # -b00000000000000000000000000000101 + -13 +1# +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % #45 -#45 -03 +0# #50 -#50 -b00000000000000000000000000000101 # -b00000000000000000000000000000110 + -13 +1# +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % #55 -#55 -03 +0# #60 -#60 -b00000000000000000000000000000110 # -b00000000000000000000000000000111 + -13 +1# +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % #65 -#65 -03 +0# #70 -#70 -b00000000000000000000000000000111 # -b00000000000000000000000000001000 + -13 +1# +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % #75 -#75 -03 +0# #80 -#80 -b00000000000000000000000000001000 # -b00000000000000000000000000001001 + -13 +1# +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % #85 -#85 -03 +0# #90 -#90 -b00000000000000000000000000001001 # -b00000000000000000000000000001010 + -13 +1# +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % #95 -#95 -03 +0# #100 -#100 -b00000000000000000000000000001010 # -b00000000000000000000000000001011 + -13 +1# +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % #105 -#105 -03 +0# #110 -#110 -13 -b00000000000000000000000000001011 # -b00000000000000000000000000001100 + +1# +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % diff --git a/test_regress/t/t_trace_two_dump_sc.out b/test_regress/t/t_trace_two_dump_sc.out index a9f2fe8aa..c21a352d4 100644 --- a/test_regress/t/t_trace_two_dump_sc.out +++ b/test_regress/t/t_trace_two_dump_sc.out @@ -1,15 +1,13 @@ $version Generated by VerilatedVcd $end -$date Sun Mar 1 20:49:13 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end $scope module t $end - $var wire 32 3 c_trace_on [31:0] $end - $var wire 1 # clk $end - $var wire 32 + cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -18,64 +16,64 @@ $enddefinitions $end #0 0# -b00000000000000000000000000000001 + -b00000000000000000000000000000000 3 -b00000000000000000000000000000001 ; +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +b00000000000000000000000000000001 & #10000 1# -b00000000000000000000000000000010 + -b00000000000000000000000000000011 3 +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % #15000 0# #20000 1# -b00000000000000000000000000000011 + -b00000000000000000000000000000100 3 +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % #25000 0# #30000 1# -b00000000000000000000000000000100 + -b00000000000000000000000000000101 3 +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % #35000 0# #40000 1# -b00000000000000000000000000000101 + -b00000000000000000000000000000110 3 +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % #45000 0# #50000 1# -b00000000000000000000000000000110 + -b00000000000000000000000000000111 3 +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % #55000 0# #60000 1# -b00000000000000000000000000000111 + -b00000000000000000000000000001000 3 +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % #65000 0# #70000 1# -b00000000000000000000000000001000 + -b00000000000000000000000000001001 3 +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % #75000 0# #80000 1# -b00000000000000000000000000001001 + -b00000000000000000000000000001010 3 +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % #85000 0# #90000 1# -b00000000000000000000000000001010 + -b00000000000000000000000000001011 3 +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % #95000 0# #100000 1# -b00000000000000000000000000001011 + -b00000000000000000000000000001100 3 +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % diff --git a/test_regress/t/t_trace_two_hdr_cc.out b/test_regress/t/t_trace_two_hdr_cc.out index 3d0809dda..bbff00b3e 100644 --- a/test_regress/t/t_trace_two_hdr_cc.out +++ b/test_regress/t/t_trace_two_hdr_cc.out @@ -1,28 +1,26 @@ $version Generated by VerilatedVcd $end -$date Sat Feb 29 09:09:40 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end - $var wire 1 3 clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 32 + c_trace_on [31:0] $end - $var wire 1 3 clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end $scope module topb $end - $var wire 1 N clk $end + $var wire 1 ( clk $end $scope module t $end - $var wire 32 ^ c_trace_on [31:0] $end - $var wire 1 N clk $end - $var wire 32 V cyc [31:0] $end - $var real 64 > r $end + $var wire 1 ( clk $end + $var wire 32 + cyc [31:0] $end + $var wire 32 , c_trace_on [31:0] $end + $var real 64 ) r $end $scope module sub $end - $var wire 32 f inside_sub_a [31:0] $end + $var wire 32 - inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -30,99 +28,99 @@ $enddefinitions $end #0 -b00000000000000000000000000000001 # -b00000000000000000000000000000000 + -03 -b00000000000000000000000000000001 ; -r0 > -0N -b00000000000000000000000000000001 V -b00000000000000000000000000000000 ^ -b00000000000000000000000000000010 f +0# +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +0( +r0 ) +b00000000000000000000000000000001 & +b00000000000000000000000000000001 + +b00000000000000000000000000000000 , +b00000000000000000000000000000010 - #10 -b00000000000000000000000000000010 # -b00000000000000000000000000000011 + -13 -r0.1 > -1N +1# +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % +1( +r0.1 ) #15 -03 -0N +0# +0( #20 -b00000000000000000000000000000011 # -b00000000000000000000000000000100 + -13 -r0.2 > -1N +1# +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % +1( +r0.2 ) #25 -03 -0N +0# +0( #30 -b00000000000000000000000000000100 # -b00000000000000000000000000000101 + -13 -r0.3 > -1N +1# +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % +1( +r0.3 ) #35 -03 -0N +0# +0( #40 -b00000000000000000000000000000101 # -b00000000000000000000000000000110 + -13 -r0.4 > -1N +1# +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % +1( +r0.4 ) #45 -03 -0N +0# +0( #50 -b00000000000000000000000000000110 # -b00000000000000000000000000000111 + -13 -r0.5 > -1N +1# +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % +1( +r0.5 ) #55 -03 -0N +0# +0( #60 -b00000000000000000000000000000111 # -b00000000000000000000000000001000 + -13 -r0.6 > -1N +1# +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % +1( +r0.6 ) #65 -03 -0N +0# +0( #70 -b00000000000000000000000000001000 # -b00000000000000000000000000001001 + -13 -r0.7 > -1N +1# +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % +1( +r0.7 ) #75 -03 -0N +0# +0( #80 -b00000000000000000000000000001001 # -b00000000000000000000000000001010 + -13 -r0.7999999999999999 > -1N +1# +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % +1( +r0.7999999999999999 ) #85 -03 -0N +0# +0( #90 -b00000000000000000000000000001010 # -b00000000000000000000000000001011 + -13 -r0.8999999999999999 > -1N +1# +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % +1( +r0.8999999999999999 ) #95 -03 -0N +0# +0( #100 -b00000000000000000000000000001011 # -b00000000000000000000000000001100 + -13 -r0.9999999999999999 > -1N +1# +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % +1( +r0.9999999999999999 ) diff --git a/test_regress/t/t_trace_two_hdr_sc.out b/test_regress/t/t_trace_two_hdr_sc.out index 46befffe5..43f14b6ce 100644 --- a/test_regress/t/t_trace_two_hdr_sc.out +++ b/test_regress/t/t_trace_two_hdr_sc.out @@ -1,26 +1,24 @@ $version Generated by VerilatedVcd $end -$date Sat Feb 29 09:18:19 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end $scope module t $end - $var wire 32 3 c_trace_on [31:0] $end - $var wire 1 # clk $end - $var wire 32 + cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end $scope module topb $end $scope module t $end - $var wire 32 ^ c_trace_on [31:0] $end - $var wire 1 > clk $end - $var wire 32 V cyc [31:0] $end - $var real 64 F r $end + $var wire 1 ( clk $end + $var wire 32 + cyc [31:0] $end + $var wire 32 , c_trace_on [31:0] $end + $var real 64 ) r $end $scope module sub $end - $var wire 32 f inside_sub_a [31:0] $end + $var wire 32 - inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -29,98 +27,98 @@ $enddefinitions $end #0 0# +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +0( +r0 ) +b00000000000000000000000000000001 & b00000000000000000000000000000001 + -b00000000000000000000000000000000 3 -b00000000000000000000000000000001 ; -0> -r0 F -b00000000000000000000000000000001 V -b00000000000000000000000000000000 ^ -b00000000000000000000000000000010 f +b00000000000000000000000000000000 , +b00000000000000000000000000000010 - #10000 1# -b00000000000000000000000000000010 + -b00000000000000000000000000000011 3 -1> -r0.1 F +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % +1( +r0.1 ) #15000 0# -0> +0( #20000 1# -b00000000000000000000000000000011 + -b00000000000000000000000000000100 3 -1> -r0.2 F +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % +1( +r0.2 ) #25000 0# -0> +0( #30000 1# -b00000000000000000000000000000100 + -b00000000000000000000000000000101 3 -1> -r0.3 F +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % +1( +r0.3 ) #35000 0# -0> +0( #40000 1# -b00000000000000000000000000000101 + -b00000000000000000000000000000110 3 -1> -r0.4 F +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % +1( +r0.4 ) #45000 0# -0> +0( #50000 1# -b00000000000000000000000000000110 + -b00000000000000000000000000000111 3 -1> -r0.5 F +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % +1( +r0.5 ) #55000 0# -0> +0( #60000 1# -b00000000000000000000000000000111 + -b00000000000000000000000000001000 3 -1> -r0.6 F +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % +1( +r0.6 ) #65000 0# -0> +0( #70000 1# -b00000000000000000000000000001000 + -b00000000000000000000000000001001 3 -1> -r0.7 F +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % +1( +r0.7 ) #75000 0# -0> +0( #80000 1# -b00000000000000000000000000001001 + -b00000000000000000000000000001010 3 -1> -r0.7999999999999999 F +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % +1( +r0.7999999999999999 ) #85000 0# -0> +0( #90000 1# -b00000000000000000000000000001010 + -b00000000000000000000000000001011 3 -1> -r0.8999999999999999 F +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % +1( +r0.8999999999999999 ) #95000 0# -0> +0( #100000 1# -1> -b00000000000000000000000000001011 + -b00000000000000000000000000001100 3 -r0.9999999999999999 F +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % +1( +r0.9999999999999999 ) diff --git a/test_regress/t/t_trace_two_port_cc.out b/test_regress/t/t_trace_two_port_cc.out index 9858cf941..f14f4193b 100644 --- a/test_regress/t/t_trace_two_port_cc.out +++ b/test_regress/t/t_trace_two_port_cc.out @@ -1,16 +1,14 @@ $version Generated by VerilatedVcd $end -$date Sat Mar 7 18:38:11 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end - $var wire 1 3 clk $end + $var wire 1 # clk $end $scope module t $end - $var wire 32 + c_trace_on [31:0] $end - $var wire 1 3 clk $end - $var wire 32 # cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -18,88 +16,67 @@ $enddefinitions $end #10 -b00000000000000000000000000000001 # -b00000000000000000000000000000000 + -13 -b00000000000000000000000000000001 ; -#10 +1# +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +b00000000000000000000000000000001 & #15 -#15 -03 +0# #20 -#20 -b00000000000000000000000000000010 # -b00000000000000000000000000000011 + -13 +1# +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % #25 -#25 -03 +0# #30 -#30 -b00000000000000000000000000000011 # -b00000000000000000000000000000100 + -13 +1# +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % #35 -#35 -03 +0# #40 -#40 -b00000000000000000000000000000100 # -b00000000000000000000000000000101 + -13 +1# +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % #45 -#45 -03 +0# #50 -#50 -b00000000000000000000000000000101 # -b00000000000000000000000000000110 + -13 +1# +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % #55 -#55 -03 +0# #60 -#60 -b00000000000000000000000000000110 # -b00000000000000000000000000000111 + -13 +1# +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % #65 -#65 -03 +0# #70 -#70 -b00000000000000000000000000000111 # -b00000000000000000000000000001000 + -13 +1# +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % #75 -#75 -03 +0# #80 -#80 -b00000000000000000000000000001000 # -b00000000000000000000000000001001 + -13 +1# +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % #85 -#85 -03 +0# #90 -#90 -b00000000000000000000000000001001 # -b00000000000000000000000000001010 + -13 +1# +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % #95 -#95 -03 +0# #100 -#100 -b00000000000000000000000000001010 # -b00000000000000000000000000001011 + -13 +1# +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % #105 -#105 -03 +0# #110 -#110 -13 -b00000000000000000000000000001011 # -b00000000000000000000000000001100 + +1# +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % diff --git a/test_regress/t/t_trace_two_port_sc.out b/test_regress/t/t_trace_two_port_sc.out index af8668106..c21a352d4 100644 --- a/test_regress/t/t_trace_two_port_sc.out +++ b/test_regress/t/t_trace_two_port_sc.out @@ -1,15 +1,13 @@ $version Generated by VerilatedVcd $end -$date Sun Mar 1 21:32:22 2020 - $end -$timescale 1ps $end +$timescale 1ps $end $scope module topa $end $scope module t $end - $var wire 32 3 c_trace_on [31:0] $end - $var wire 1 # clk $end - $var wire 32 + cyc [31:0] $end + $var wire 1 # clk $end + $var wire 32 $ cyc [31:0] $end + $var wire 32 % c_trace_on [31:0] $end $scope module sub $end - $var wire 32 ; inside_sub_a [31:0] $end + $var wire 32 & inside_sub_a [31:0] $end $upscope $end $upscope $end $upscope $end @@ -18,64 +16,64 @@ $enddefinitions $end #0 0# -b00000000000000000000000000000001 + -b00000000000000000000000000000000 3 -b00000000000000000000000000000001 ; +b00000000000000000000000000000001 $ +b00000000000000000000000000000000 % +b00000000000000000000000000000001 & #10000 1# -b00000000000000000000000000000010 + -b00000000000000000000000000000011 3 +b00000000000000000000000000000010 $ +b00000000000000000000000000000011 % #15000 0# #20000 1# -b00000000000000000000000000000011 + -b00000000000000000000000000000100 3 +b00000000000000000000000000000011 $ +b00000000000000000000000000000100 % #25000 0# #30000 1# -b00000000000000000000000000000100 + -b00000000000000000000000000000101 3 +b00000000000000000000000000000100 $ +b00000000000000000000000000000101 % #35000 0# #40000 1# -b00000000000000000000000000000101 + -b00000000000000000000000000000110 3 +b00000000000000000000000000000101 $ +b00000000000000000000000000000110 % #45000 0# #50000 1# -b00000000000000000000000000000110 + -b00000000000000000000000000000111 3 +b00000000000000000000000000000110 $ +b00000000000000000000000000000111 % #55000 0# #60000 1# -b00000000000000000000000000000111 + -b00000000000000000000000000001000 3 +b00000000000000000000000000000111 $ +b00000000000000000000000000001000 % #65000 0# #70000 1# -b00000000000000000000000000001000 + -b00000000000000000000000000001001 3 +b00000000000000000000000000001000 $ +b00000000000000000000000000001001 % #75000 0# #80000 1# -b00000000000000000000000000001001 + -b00000000000000000000000000001010 3 +b00000000000000000000000000001001 $ +b00000000000000000000000000001010 % #85000 0# #90000 1# -b00000000000000000000000000001010 + -b00000000000000000000000000001011 3 +b00000000000000000000000000001010 $ +b00000000000000000000000000001011 % #95000 0# #100000 1# -b00000000000000000000000000001011 + -b00000000000000000000000000001100 3 +b00000000000000000000000000001011 $ +b00000000000000000000000000001100 % diff --git a/test_regress/t/t_var_escape.out b/test_regress/t/t_var_escape.out index 3cf2f0549..48b83ad17 100644 --- a/test_regress/t/t_var_escape.out +++ b/test_regress/t/t_var_escape.out @@ -1,26 +1,25 @@ $version Generated by VerilatedVcd $end -$date Thu Sep 22 13:02:07 2022 $end $timescale 1ps $end $scope module top $end - $var wire 1 & 9num $end - $var wire 1 ' bra[ket]slash/dash-colon:9backslash\done $end - $var wire 1 # clk $end - $var wire 1 % double__underscore $end - $var wire 1 $ escaped_normal $end + $var wire 1 # clk $end + $var wire 1 $ escaped_normal $end + $var wire 1 % double__underscore $end + $var wire 1 & 9num $end + $var wire 1 ' bra[ket]slash/dash-colon:9backslash\done $end $scope module t $end - $var wire 1 $ 9num $end - $var wire 32 * a0.cyc [31:0] $end - $var wire 1 $ bra[ket]slash/dash-colon:9backslash\done $end - $var wire 1 $ check:alias $end - $var wire 1 ) check;alias $end - $var wire 1 $ check_alias $end - $var wire 1 # clk $end + $var wire 1 # clk $end $var wire 32 ( cyc [31:0] $end - $var wire 1 $ double__underscore $end - $var wire 1 $ escaped_normal $end + $var wire 1 $ escaped_normal $end + $var wire 1 $ double__underscore $end + $var wire 1 $ 9num $end + $var wire 1 $ bra[ket]slash/dash-colon:9backslash\done $end + $var wire 1 $ wire $end + $var wire 1 $ check_alias $end + $var wire 1 $ check:alias $end + $var wire 1 ) check;alias $end + $var wire 32 * a0.cyc [31:0] $end $var wire 32 * other.cyc [31:0] $end - $var wire 1 $ wire $end $scope module a0 $end $var wire 32 ( cyc [31:0] $end $upscope $end diff --git a/test_regress/t/t_var_nonamebegin.out b/test_regress/t/t_var_nonamebegin.out index 9e7795564..2a14cc556 100644 --- a/test_regress/t/t_var_nonamebegin.out +++ b/test_regress/t/t_var_nonamebegin.out @@ -1,16 +1,14 @@ $version Generated by VerilatedVcd $end -$date Tue Jul 24 18:46:01 2012 - $end $timescale 1ps $end $scope module top $end - $var wire 1 # clk $end - $var wire 1 $ reset_l $end + $var wire 1 # clk $end + $var wire 1 $ reset_l $end $scope module t $end - $var wire 1 # clk $end - $var wire 1 % inmod $end + $var wire 1 # clk $end + $var wire 1 $ reset_l $end + $var wire 1 % inmod $end $var wire 32 & rawmod [31:0] $end - $var wire 1 $ reset_l $end $scope module genblk1 $end $var wire 32 ' ingen [31:0] $end $upscope $end diff --git a/test_regress/t/t_wrapper_context_trace0.out b/test_regress/t/t_wrapper_context_trace0.out index cc90048e5..7fd30cc6b 100644 --- a/test_regress/t/t_wrapper_context_trace0.out +++ b/test_regress/t/t_wrapper_context_trace0.out @@ -1,21 +1,20 @@ $version Generated by VerilatedVcd $end -$date Sat Mar 6 21:09:45 2021 $end $timescale 1ps $end $scope module top1 $end - $var wire 1 # clk $end - $var wire 32 ' counter [31:0] $end - $var wire 1 ( done_o $end - $var wire 1 $ rst $end - $var wire 1 & stop $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % trace_number [31:0] $end + $var wire 1 & stop $end + $var wire 32 ' counter [31:0] $end + $var wire 1 ( done_o $end $scope module top $end - $var wire 1 # clk $end - $var wire 32 ' counter [31:0] $end - $var wire 1 ( done_o $end - $var wire 1 $ rst $end - $var wire 1 & stop $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % trace_number [31:0] $end + $var wire 1 & stop $end + $var wire 32 ' counter [31:0] $end + $var wire 1 ( done_o $end $upscope $end $upscope $end $enddefinitions $end diff --git a/test_regress/t/t_wrapper_context_trace1.out b/test_regress/t/t_wrapper_context_trace1.out index 3fa5258a3..9f754f10a 100644 --- a/test_regress/t/t_wrapper_context_trace1.out +++ b/test_regress/t/t_wrapper_context_trace1.out @@ -1,21 +1,20 @@ $version Generated by VerilatedVcd $end -$date Sat Mar 6 21:09:47 2021 $end $timescale 1ps $end $scope module top0 $end - $var wire 1 # clk $end - $var wire 32 ' counter [31:0] $end - $var wire 1 ( done_o $end - $var wire 1 $ rst $end - $var wire 1 & stop $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % trace_number [31:0] $end + $var wire 1 & stop $end + $var wire 32 ' counter [31:0] $end + $var wire 1 ( done_o $end $scope module top $end - $var wire 1 # clk $end - $var wire 32 ' counter [31:0] $end - $var wire 1 ( done_o $end - $var wire 1 $ rst $end - $var wire 1 & stop $end + $var wire 1 # clk $end + $var wire 1 $ rst $end $var wire 32 % trace_number [31:0] $end + $var wire 1 & stop $end + $var wire 32 ' counter [31:0] $end + $var wire 1 ( done_o $end $upscope $end $upscope $end $enddefinitions $end